如何從JavaScript 向PHP 發送JSON 資料
在開發Web 應用程式時,您可能會遇到需要從JavaScript 發送JSON 資料的情況瀏覽器連接到PHP 伺服器。本文探討了實現此目的的兩種方法:
版本1:使用「application/json」標頭
... // Code displaying result ...
... // Code to display response ...
版本2:使用「application/x-www -form-urlencoded" 標頭
... // Code displaying result ...
... // Code to display response ...
陷阱避免
使用「application/x-www-form-urlencoded」標頭時,PHP 無法直接從$ _POST 陣列存取JSON 字串。相反,使用 file_get_contents('php://input') 存取原始 POST 資料。相反,使用“application/json”標頭時,必須從 php://input 存取原始 POST 數據,而不是 $_POST。
參考文獻
以上是如何將 JSON 資料從 JavaScript 傳送到 PHP:哪個標頭適合您?的詳細內容。更多資訊請關注PHP中文網其他相關文章!