HTTP実際のキャプチャノート(4)ヘッダ部分の共通用語および編集フィドル

一般的な用語の1.header

(1)受信データの種類を受け入れ* / *すべてのタイプを受け入れます

(2)受け入れを受け入れるように言語を受け入れ中国語ZH-CN EN-US米国英語

(3)ユーザエージェント(UAユーザーエージェント)現在のオペレーティングシステムとブラウザのカーネルバージョン   

(4)(圧縮)符号化のタイプ受け入れエンコードブラウザがサポートする圧縮とgzipタイプをサポートします。

     データ形式はGZIP、DEFLATEデフォルト現在のデータ部分を使用のみ圧縮アルゴリズムです。

     deflate圧縮アルゴリズムは、コーディング強化ハフマンです。

(5)接続の接続  

     キープアライブTCPコネクションを維持するために、この要求の完了が解除されていない後

     直接閉じる閉じる終了要求

(6)リファラ(このサイトへのアクセスを追跡するためにサイトから)要求元アドレスを開始します

(7)ホスト:ホストアドレスまたはドメイン名。

(8)キャッシュ:キャッシュ関連

 

どのように2.Fiddler迷彩クライアント

(1)メインメニューipphone6選択rules->ユーザーエージェントを選択

(2)とwww.taobao、COMを入力して、あなたが淘宝網淘宝網は、モバイルになる見ることができるブラウザを開き

次のように(3)フィドラーでは、ユーザエージェントを見ることができます。

ユーザーエージェント:Mozillaの/ 5.0(iPhone; CPU iPhone OS 8_3のMac OS Xなど)のAppleWebKit / 600.1.4(ヤモリのようにKHTML、)バージョン/ 8.0モバイル/ 12F70サファリ/ 600.1.4

 

3.親の要求とサブリクエスト

シオマネキのブラウザはもちろんのページを開きます

選択したフィドルを要求するには?

サブリクエストを見つけるには:Websessionsは、親の要求、右クリックして選択し、chlid要求(ショートカットC)のリストを見つけます

找父请求:Websessions列表找到某一个子请求,右键选择select-parent requests(快捷键c)

找相同请求:右键选择select-duplicate requests(快捷键d)

 

如何使用fiddle查看响应时间?

 

4.Fiddle设置请求断点

 (1)如何设置断点

设置全局断点:rules-automatic breakpoint-before requests(f11)

取消全局断点:rules-automatic breakpoint-disabled(shift+f11)

设置单个断点:在Quickexec:命令行中输入相应命令

例如:输入bpu www.baidu.com  则只会拦截 www.baidu.com

消除单个断点,在命令行输入命令bpu

 

(2)如何修改http请求

抓取相应的断点,选择需要修改的http请求,在inspector下raw中修改相应的请求信息;修改完成后选择run to completion放行

(黄色的break on response 代表会继续拦截这个http请求)

 

5.Fiddle设置响应断点

(1)如何设置断点

设置全局断点:rules-automatic breakpoint-after requests(alt+f11)

取消全局断点:rules-automatic breakpoint-disabled(shift+f11)

设置单个断点:在Quickexec:命令行中输入相应命令

例如:输入bpafter www.baidu.com  则只会拦截 www.baidu.com

消除单个断点,在命令行输入命令bpafter

 

(2)如何修改http响应

抓取相应的断点,选择需要修改的http请求,在inspector下raw中修改相应的响应信息;修改完成后选择run to completion放行

 

6.伪造referer

如果没有referer,有些网站会认为是盗链;可以使用修改http请求的方法,在row选项卡中添加相应的referer信息

发布了28 篇原创文章 · 获赞 1 · 访问量 3162

おすすめ

転載: blog.csdn.net/pdd51testing/article/details/104693684