卷曲和希伯来语的问题

时间:2014-02-07 16:49:16

标签: php curl encoding utf-8

我正在尝试使用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。 我无法找出该字符串究竟是什么。

您怎么看?

1 个答案:

答案 0 :(得分:1)

您需要对帖子数据进行网址编码。

$data = urlencode("תפוח");
$params = "someVariable=".$data;