使用PHP的SOAP扩展,您可以通过调用$client->__getLastRequest()和$client->__getLastRequestHeaders()来获取最后一个请求和最后一个请求标头。
自从我向他们发送HTTP请求以来,我不需要担心它们是否与我发出请求的语言有关,因为这无关紧要。
我的问题是...如何为使用Guzzle构建的HTTP请求获取原始的HTTP请求/请求标头?
我问是因为我在连接网站时遇到问题,我可以向网站的支持人员发送我正在使用的PHP / Guzzle代码,但是这样做存在一些问题:
- 该网站似乎是用Ruby编码的,因此无法保证它们能够为 PHP 脚本提供有用的反馈。
- 即使他们可以为使用其托管语言之外的语言编写的脚本提供有用的反馈,也不只是我必须发送给他们的文件-它是两个文件-composer.json和test.php文件。
总的来说,我认为只发送原始HTTP请求/请求标头会更容易。
您是否知道可以从Guzzle获得该信息?