如何从 JavaScript 发送 JSON 数据到 PHP
在开发 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 ...
要避免的陷阱
当使用“应用程序”时/x-www-form-urlencoded”标头,PHP 无法直接从 $_POST 数组访问 JSON 字符串。相反,请使用 file_get_contents('php://input') 访问原始 POST 数据。相反,当使用“application/json”标头时,必须从 php://input 访问原始 POST 数据,而不是 $_POST。
References
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3