Web开发调试方案分享 - PHP curl调试

  • 作者:KK

  • 发表日期:2017.6.2


问题的根源

  1. 执行curl后没有预期的输出,但又不能完全确定curl最终发出去的请求数据是怎样的,而返回来的数据又是怎样的,在此时只能慢慢地将响应数据写到文件中,再打开文件查看,但这只能了解一部分信息

  2. 浏览器又看不到服务端curl的请求报文

  3. Fiddler看上去也记录不了curl的请求报文


解决办法

要点:在Finddler上可以设置一个代理,再在curl中设定代理为Finddler的地址,然后Finddler就能抓到包了

相关阅读:《PHP进阶 - curl - 使用代理