ホームページ  >  に質問  >  本文

http - 通过php的curl方法发出的post/get请求如何抓包调试?

用php发出的http请求无法在Chrome中查看,一般通过什么手段来调试?

phpcn_u1582phpcn_u15822732日前932

全員に返信(3)返信します

  • phpcn_u1582

    phpcn_u15822017-05-16 13:02:23

    リクエストパラメータとレスポンス結果をログファイルに記録します。 phpが発行するhttpリクエストはchromeと同じ世界ではありません

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:02:23

    その他は変更なく、リクエストアドレスは http://httpbin.org/post に変更されます

    返事
    0
  • 高洛峰

    高洛峰2017-05-16 13:02:23

    curlでプロキシを設定し、ローカルマシンにプロキシを設定します。おそらくローカル開発中のデバッグに使用していると思われるので、http://127.0.0.1:9000 に設定するとよいでしょう。プロキシの設定については、php ドキュメントを参照してください。

    fiddler または burpsuite pro を使用して、上記のリスニング ポートを設定します。

    完了後、httpリクエストパケットを取得できます。ただし、公式環境にアップロードする場合はプロキシを解除することを忘れないでください。

    返事
    0
  • キャンセル返事