![]() |
curl и IIS - 405 Method Not Allowed
скачиваю курлом
http://www.destroyers.org/smrdd/USS_Harry_E._Yarnell.html PHP код:
Нагуглил только такое: Цитата:
|
Попробуй с этим:
$as_curl->set(CURLOPT_POST, 0); $as_curl->set(CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5'); |
не помогло
|
Дикс Смотри исходник класса, и ищи строку с CURLOPT_POST. Он должен быть 0. Он скорее всего принудительно включен
|
у курла странная особенность.
когда я создаю массив его опций (CURLOPT_POSTFIELDS, CURLOPT_POST и т.п.) и задаю их через curl_setopt_array($this->ptr, $this->options); он работает так, словно CURLOPT_POST = 1 хотя при распечатке опций прямо перед exec видно, что он = 0 если же добавить строку curl_setopt($this->ptr, CURLOPT_POST, 0); напрямую перед exec - только тогда всё нормально. тоже самое бывало у меня и с другими опциями, типа CURLOPT_RETURNTRANSFER в чем может быть дело? |
Дикс Вопрос в том, что именно вы задаете, пример бы.
Например такой скрипт будет отправлять ПОСТ PHP код:
|
дело в иссе скорее даже
какая версия? |
| Время: 17:44 |