在将命令行curl命令转换为php cURL资源时有许多线程。我需要做对面。我正在尝试调试一些关键的供应商代码,并希望做一个差异。这可能吗?在chrome中,当网络请求触发时,您可以将网络请求复制为curl命令(单个字符串!)。我希望php curl lib可以提供类似的东西吗?
答案 0 :(得分:0)
您可以使用Chrome" Developer Tool" (用F11打开)。然后你会看到" network"标签。 在您访问想要的网址之前打开它。 在此选项卡中,您将看到对此域的所有请求。点击第一个请求,然后在右侧看到 另一个标签"标题","预览","响应"," cookies","计时"。 在"标题"标签是此页面的http发送标头。您可以在curl中使用此标题。
已编辑 - >如果通信没有UI,您需要一些代理软件,如: http://proxyworkbench.com/
答案 1 :(得分:0)
请注意,以下答案只是一个解决方法,还没有这样的PHP库(
)您可以使用 incarnate 的 cURL-to-PHP 工具将cURL命令转换为PHP代码。 可在线获取:https://incarnate.github.io/curl-to-php/
转换器逻辑是用JavaScript编写的,您可以在项目的git存储库中查看它的源代码:https://github.com/incarnate/curl-to-php
答案 2 :(得分:-1)
步骤