我正在尝试使用curl连接到远程网页。
$ch = curl_init(API_URL);
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$params);
curl_setopt($ch,CURLOPT_TIMEOUT,30);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$response = trim(curl_exec($ch));
$params="SomeVariable=תפוח";
它不起作用,远程服务器可能无法按我想要的方式获取请求。
我嗅到了WireShark,我得到了这个:SomeVariable=\327\252\327\244\327\225\327\227
。
我无法找出该字符串究竟是什么。
您怎么看?
答案 0 :(得分:1)
您需要对帖子数据进行网址编码。
$data = urlencode("תפוח");
$params = "someVariable=".$data;