亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JSON 中位置 0 的意外令牌 A - 使用 POST 方法時出現問題

JSON 中位置 0 的意外令牌 A - 使用 POST 方法時出現問題

PHP
慕容森 2022-01-14 17:06:53
我正在使用 react 和 fetch() api 將我的投訴管理系統應用程序重寫為一個,當我嘗試使用數據更新我的數據庫時,我收到錯誤“Uncaught (in promise) SyntaxError: Unexpected token A in JSON at position 0”我嘗試了常見的修復方法,比如添加標頭 Accept 和 Content-Type,檢查獲取地址是否正確。除了我使用的其他獲取正常工作之外,我在發送帶有正文的 POST 時遇到了麻煩 fetch('http://localhost/system_reklamacji/php/zmien.php',{      method:'POST',      headers:{        'Accept': 'application/json',        'Content-Type': 'application/json',      },      body: JSON.stringify({        klucz_nr: sel.target.id,        klucz_idprac: sel.target.value,      })    }).then((response) => response.json()).then((msg)=> console.log(msg))}這是我的 php 文件$data= json_decode(file_get_contents('php://input'),true);print_r($data);$reklamacja=$_POST['klucz_nr'];// tried those as weel$pracownik =$_POST['klucz_idprac'];//yeah $zapytanie_wyslij = "UPDATE rtransportowa SET ID_U = '".$pracownik."', "; if($pracownik=='0'){    $zapytanie_wyslij.="STATUS = 'nieprzypisane'";}else{ $zapytanie_wyslij.=" STATUS='przypisane'";}$zapytanie_wyslij.=" WHERE NR_REKLAMACJI = '".$reklamacja."'";    //printf($zapytanie_wyslij);$wynik_wyslij = mysqli_query($db, $zapytanie_wyslij); 
查看完整描述

1 回答

?
天涯盡頭無女友

TA貢獻1831條經驗 獲得超9個贊

我猜這個問題response.json()只在下面一行。

}).then((response) => response.json()).then((msg)=> console.log(msg))

請檢查 API 調用的響應。確保響應應該是objectnotstringundefined。


查看完整回答
反對 回復 2022-01-14
  • 1 回答
  • 0 關注
  • 164 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號