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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

postman raw带文件_postman raw模拟各种http post请求

發(fā)布時間:2024/7/23 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 postman raw带文件_postman raw模拟各种http post请求 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在url或者query里面?zhèn)鬟f參數(shù)

這個最簡單

http://localhost:5000/query

http://localhost:5000/query/xxx

http://localhost:5000/query/id=xxx

上傳表單key-value數(shù)據(jù)

1.使用自帶的功能

body設(shè)置

header設(shè)置

2.使用raw來模擬

body設(shè)置

header設(shè)置不變

上傳單個文件

1.使用自帶功能

body設(shè)置

header設(shè)置

上傳文件時Content-Type必須是multioart/form-data。一般在切換form-data和x-www-form-urlencoded時,postman會自動幫我們設(shè)置Content-Type,但我們需要檢查一看,不對的就自己修正。

在上述圖片中,Content-Type除了multipart/form-data外還有一個boundary,這表示一個分隔符,它的作用等會看圖就明白了。

我發(fā)一次請求,然后用fiddler查看本次請求

第一行:"--" + boundary

第二行:定義基本信息

第三行:文件格式

第四行:空行

第五行:文件內(nèi)容(111.txt中的內(nèi)容)

第六行:"--" +?boundary + "--"

2.使用raw來模擬

就是完全參照fiddler中的格式來寫

原來的header中的boundary是由postman來幫我們生成,現(xiàn)在我們自己定義,這沒有一個固定格式

header設(shè)置,其中boundary=abc

body設(shè)置

多個文件的上傳

1.使用自帶功能

body設(shè)置

header設(shè)置

2.使用raw

body設(shè)置

header設(shè)置

復(fù)雜結(jié)構(gòu)的上傳

結(jié)構(gòu)如下

1.使用自帶功能

body設(shè)置

header設(shè)置

和前述一致

2.使用raw

header設(shè)置

和前述一致

PS:Postman有點(diǎn)奇怪,一模一樣的字符串有時候行,有時候不行,可能是回車符號的問題。如果看起來和我一模一樣但是還是不能訪問的可以剪切,再復(fù)制,試試,應(yīng)該是行的。

Fiddler非常好用,對于http協(xié)議可以很友好的查看。

HTTP協(xié)議終歸是文本協(xié)議,只要拼拼字符串就行了。

這樣用gsoap http可以較好的訪問REST API了。有疑問可以留言一起討論。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的postman raw带文件_postman raw模拟各种http post请求的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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