検索

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

http - PHP のcurl メソッドを通じて発行された post/get リクエストをキャプチャしてデバッグするにはどうすればよいですか?

PHP を使用して送信された http リクエストを Chrome で表示できません。デバッグには通常どのような方法が使用されますか?

phpcn_u1582phpcn_u15822756日前953

全員に返信(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
  • キャンセル返事