Ошибка Curl 405 при попытке входа на сайт - PullRequest
1 голос
/ 01 декабря 2011

Я пытаюсь использовать curl для мониторинга сайта публикации замещающей работы учителя.Первоначально я начал с wget и с тех пор перешел к попытке с помощью curl.Я провел некоторый поиск, но так и не смог найти хорошую документацию для решения моей проблемы.В настоящее время, как только я пытаюсь зайти на сайт и сохранить cookie, я получаю ошибку 405 Method Not Allowed.

При чтении документации, все, что я могу придумать, это

Метод, указанный в строке запроса, не разрешен для ресурса, идентифицируемого Request-URI.Ответ ДОЛЖЕН включать заголовок Allow, содержащий список допустимых методов для запрошенного ресурса.

Не слишком хорошо знаком с каким-либо веб-кодом. Я не уверен, что делать с этой проблемой.

Вот мой текущий код:

начало эха

curl -d "LastName = XXXXXXX & PinNumber = XXXXXXXXX" -c cookies.txt https://subfinder.smusd.org/webconnect/login/loginpage.asp

среднее эхо

curl -b cookies.txt https://subfinder.smusd.org/webconnect/Sub/SubAvailableJobs.asp> BLAH

конец эха

выход;

Вот ошибка, которую я получаю

start Метод не разрешен

HTTP / 1.1 405 Метод не разрешен

средний% Всего% получено% Xferd Средняя скорость Время Время Время Текущая загрузка Загрузка Всего израсходовано Левая скорость 100 121 100 121 0 0 210 0 -: -: - - -: -: - -: -: - 278 конец

Заранее благодарен за любую помощь!

...