发布数据编码时遇到问题。 我正在(从我的应用程序)发送数据(在UTF8中)到php scrypt和相同的数据: 1)在本地服务器中看起来像:
_REQUEST["data"] {"type": "FeatureCollection"
2)在远程(商业)服务器中看起来像
_REQUEST["data"] %7B%22type%22:%20%22FeatureCollection%22
PHP或函数中的设置参数是否使用十六进制形式的字符?
答案 0 :(得分:1)
使用网址解码。
$data = urldecode($_REQUEST["data"]);
您可以使用UTF-8解码功能以及urldecode,
$data = utf8_decode(urldecode($_REQUEST["data"]));