Как пройти аутентификацию на веб-сервисе с помощью curl? - PullRequest
1 голос
/ 07 октября 2010

Я пытаюсь запустить curl для запуска веб-сервиса для сайта, с которым работаю.Сайт требует логин.Я пытался использовать --user: пароль с curl, но безрезультатно.Как узнать, как пройти аутентификацию на сайте?

1 Ответ

2 голосов
/ 07 октября 2010

Это, вероятно, потребует некоторых проб и ошибок в отношении того, какие http-заголовки вам нужны. Когда мне приходилось делать что-то похожее с curl, я заканчивал тем, что делал несколько вызовов curl. Сначала нужно зайти на сайт и сохранить куки. Второй звонок будет использовать куки и делать реальные дела.

Вот пример: http://curl.haxx.se/libcurl/php/examples/ebay_login.html

...