Предварительный просмотр запроса CURL перед отправкой - PullRequest
6 голосов
/ 16 марта 2011

Я отправляю запрос XML SOAP через CURL в PHP.

Есть ли способ просмотра (print_r / var_dump) всего запроса, включая заголовки, перед его отправкой?

Ответы [ 2 ]

4 голосов
/ 16 марта 2011

См. CURLOPT_VERBOSE.Но я не думаю, что вы сможете получить что-либо от него, пока запрос не будет завершен.

curl_setopt($curl, CURLOPT_VERBOSE, true);

См. Справочную страницу PHP для curl_setopt() для получения информации о параметрах.

2 голосов
/ 16 марта 2011

Вы можете установить curl_setopt($request, CURLINFO_HEADER_OUT, TRUE);, а затем после curl_exec($request); увидеть запрос, отправленный с echo curl_getinfo($request, CURLINFO_HEADER_OUT). Но это работает только ПОСЛЕ того, как запрос отправлен. Я не думаю, что можно получить то, что будет отправлено, прежде чем его выполнить.

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