...pudding - diary


2019-06-21

_ [Software] python で Requests の通信内容を確認したい

python のとっても使いやすいHTTPライブラリ Requests というのがあります。これを使ってるときの通信内容を確認したい。

たとえば REST API 操作するようなコード書いてて、どうにも 400 Bad Request が返ってきて意味が分からない…なんてときに。

この↓回答内容がめちゃ参考になるしそのままコピペでOK。

debugging - How can I see the entire HTTP request that's being sent by my Python application? - Stack Overflow

送信した内容、返ってきた内容、両方見れる。通信内容の何がマズいのかわからないとき、これで追いかけやすくなる。

時々、デバッグ内容を出さずに「おかしいんですよ、うまくいかないんですよ」って助けを求めてくる人いるんですけど、何にも情報なければこっちもわかりません。取れる情報は全部取って!おかしそうなところを絞り込んで!そこに絞り込んだ理由も明確にして!


2019年
6月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
Twitter : @moriya_jp