CURL: не получать URL с символами Юникода - PullRequest
5 голосов
/ 07 июля 2010

Я использую CURL, чтобы получить Yahoo!URL-адрес BOSS api с запросом Unicode, но я получаю сообщение об ошибке «неверный запрос».

http://boss.yahooapis.com/ysearch/web/v1/கமல்ஹாசன்?appid={appid}&format=xml

Приведенный выше URL работает нормально и возвращает результаты в Firefox.

Пожалуйста, кто-нибудь может мне помочь исправить это.

$url = "http://boss.yahooapis.com/ysearch/web/v1/கமல்ஹாசன்?appid={appid}&format=xml";

$ch - curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$data = curl_exec($ch);

curl_close($ch);

1 Ответ

0 голосов
/ 08 ноября 2011

Возьмите это слово и используйте строку Mysql_realescape в PHP.

С уважением, ARCHIT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...