PHP CURL не отправляется как POST - PullRequest
0 голосов
/ 21 мая 2011

У меня есть следующий простой код:

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array('name' => 'michael'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);

Когда я попробовал это на другом компьютере с Windows 7 xampp, он просто отправил POST. Но затем я пошел на другой компьютер Windows 7 xampp, и он отправляет его как GET. Тот же самый точный код на API и посте. Я проверяю метод в API, и он говорит, что он приходит как GET, но на другом компьютере это нормально. Оба работают под управлением Windows 7 и Xamp. Не могу понять, что происходит. Я пробовал без каких-либо POSTFIELDS тоже и с нормальной строкой, не помогло. Спасибо

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