日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Fiddler抓包7-post请求(json)

發(fā)布時(shí)間:2023/12/13 综合教程 28 生活家
生活随笔 收集整理的這篇文章主要介紹了 Fiddler抓包7-post请求(json) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言上一篇講過get請求的參數(shù)都在url里,post的請求相對于get請求多了個(gè)body部分,本篇就詳細(xì)講解下body部分參數(shù)的幾種形式。

一、body數(shù)據(jù)類型

常見的post提交數(shù)據(jù)類型有四種:

1.第一種:application/json:這是最常見的json格式,也是非常友好的深受小伙伴喜歡的一種,如下

{"input1":"xxx","input2":"ooo","remember":false}

2.第二種:application/x-www-form-urlencoded:瀏覽器的原生 form 表單,如果不設(shè)置 enctype 屬性,那么最終就會以 application/x-www-form-urlencoded 方式提交數(shù)

input1=xxx&input2=ooo&remember=false

3.第三種:multipart/form-data:這一種是表單格式的,數(shù)據(jù)類型如下

------WebKitFormBoundaryrGKCBY7qhFd3TrwA

Content-Disposition: form-data; name="text"

title

------WebKitFormBoundaryrGKCBY7qhFd3TrwA

Content-Disposition: form-data; name="file"; filename="chrome.png"

Content-Type: image/png

PNG ... content of chrome.png ...

------WebKitFormBoundaryrGKCBY7qhFd3TrwA--

4.第四種:text/xml:這種直接傳的xml格式

<!--?xml version="1.0"?-->

<methodcall>

<methodname>examples.getStateName</methodname>

<params>

<param>

<value><i4>41</i4></value>

</params>

</methodcall>

二、json格式

1.打開博客園的登錄頁面,輸入賬號密碼后抓包,查看post提交數(shù)據(jù),點(diǎn)開Raw查看整個(gè)請求的原始數(shù)據(jù)

2.前面講過post的請求多一個(gè)body部分,上圖紅色區(qū)域就是博客園登錄接口的body部分,很明顯這種格式是前面講到的第一種json格式

3.查看json格式的樹狀結(jié)構(gòu),更友好,可以點(diǎn)開JSON菜單項(xiàng)

4.查看這里的json數(shù)據(jù),很明顯傳了三個(gè)參數(shù):

--input1:這個(gè)是登錄的賬號參數(shù)(加密過)

--input2:這個(gè)是登錄的秘密參數(shù)(加密過)

--remember:這個(gè)是登錄頁面的勾選是否記住密碼的選項(xiàng),F(xiàn)alse是不記住,True是記住

三、x-www-form-urlencoded

1.登錄博客園后,打開新隨筆,隨便寫一個(gè)標(biāo)題和一個(gè)正文后保存,抓包數(shù)據(jù)如下

2.如上圖的這種格式,很明顯就屬于第二種了,這種類型的數(shù)據(jù)查看,在WebFrom里面查看了

3.上面紅色框框的Query String是url里面的參數(shù),下面紅色框框的body部分就是這次post提交的body參數(shù)部分了

四、WebFrom

1.為什么登錄請求的WebFrom的body部分為空呢?

2.看上圖紅色框框的顯示:這里只支持application/x-www-form-urlencoded這種格式的body參數(shù),也就是說json格式的,需要在JOSN這一欄查看了

五、xml

1.如果遇到text/xml這種格式的body,那就如下圖這樣的了

覺得對你有幫助,就在右下角點(diǎn)個(gè)贊吧,感謝支持!

對fiddler這個(gè)工具感興趣,或者對python接口自動化有興趣的,可以加python接口自動化QQ群:226296743

也可以關(guān)注下我的個(gè)人公眾號:

---------------------------------python接口自動化已出書-------------------------

全書購買地址 https://yuedu.baidu.com/ebook/585ab168302b3169a45177232f60ddccda38e695

總結(jié)

以上是生活随笔為你收集整理的Fiddler抓包7-post请求(json)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。