我在PHP中通过CURL发送XML SOAP请求。
有没有办法在发送之前查看(print_r / var_dump)整个请求,包括标题?
答案 0 :(得分:4)
请参阅CURLOPT_VERBOSE
。但是,在请求完成之前,我认为你无法从中得到任何东西。
curl_setopt($curl, CURLOPT_VERBOSE, true);
请参阅PHP manual page for curl_setopt()
了解选项。
答案 1 :(得分:2)
您可以设置curl_setopt($request, CURLINFO_HEADER_OUT, TRUE);
,然后在curl_exec($request);
之后设置echo curl_getinfo($request, CURLINFO_HEADER_OUT)
发送的请求。但它仅在发送请求后才有效。我不认为在实际执行之前可以获得将要发送的内容。