亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

使用Postman快速?gòu)?fù)現(xiàn)瀏覽器的請(qǐng)求(包括生成調(diào)用代碼)

freeflydom
2023年11月27日 11:20 本文熱度 1229

一、工具準(zhǔn)備

軟件下載鏈接:https://www.postman.com/downloads/

根據(jù)你自己的操作系統(tǒng)下載正確的版本吧!

賬號(hào)對(duì)于Postman不是必須的,這里我為了創(chuàng)建一個(gè)干凈的Workspace創(chuàng)建了一個(gè)賬號(hào)。

二、復(fù)現(xiàn)瀏覽器的請(qǐng)求

1. 正常的做法

首先我們隨便找一個(gè)網(wǎng)頁(yè):https://www.cnblogs.com/wlovet/

這是我的博客園個(gè)人主頁(yè),F(xiàn)12打開(kāi)控制臺(tái),重刷請(qǐng)求后后可以看到調(diào)用了下面的這些請(qǐng)求

其中userinfo接口的返回值如下

請(qǐng)求地址為:https://account.cnblogs.com/user/userinfo
請(qǐng)求方式為:Get
該接口必須加上Cookie,否則請(qǐng)求會(huì)跳轉(zhuǎn)到登錄頁(yè)

使用Postman創(chuàng)建Collections,創(chuàng)建一個(gè)測(cè)試的請(qǐng)求,輸入鏈接、設(shè)置好請(qǐng)求頭,點(diǎn)擊Send

這里比較幸運(yùn),調(diào)用一下就成功了,這里能成功調(diào)用,主要是這個(gè)接口不復(fù)雜甚至連參數(shù)都不用傳,但不代表所有接口都能這樣復(fù)現(xiàn),有些接口的復(fù)現(xiàn)很難像這樣輕松,比如復(fù)雜表單提交的接口,安全性強(qiáng)的接口,等等。
所以我要講的肯定比這個(gè)簡(jiǎn)單,否則也沒(méi)有必要寫(xiě)這篇文章了。想知道怎么做,繼續(xù)看!

2. 使用Postman快速?gòu)?fù)現(xiàn)瀏覽器的請(qǐng)求(包括生成調(diào)用代碼)

第一步、F12打開(kāi)控制臺(tái),找到需要復(fù)現(xiàn)的接口

第二步、選中接口—>右鍵打開(kāi)小菜單—>復(fù)制—>以cURL格式復(fù)制

復(fù)制出來(lái)是這樣的一串東西

curl 'https://www.cnblogs.com/aggsite/allsitecategories' \
  -H 'authority: www.cnblogs.com' \
  -H 'accept: text/plain, */*; q=0.01' \
  -H 'accept-language: zh-CN,zh;q=0.9' \
  -H 'cache-control: no-cache' \
  -H 'cookie: .AspNetCore.Antiforgery.b8-pDmTq1XM=CfDJ8Eg9kra6YURKsOjJwROiT4vOguHSG_aFzmU29O-sVQ-BCO8vM8Z2xb44JFIKAGfnk6uwALseFOwDSg1o4FPUnC7Ua6sWq_cikXj8iZAdjMl0OU1rD8btAMvUIHl1lL9w1lEVh4GHbjuNDZVULX3BKhY; Hm_lvt_866c9be12d4a814454792b1fd0fed295=1698737250; _ga=GA1.1.70259622.1698737250; __gads=ID=c00190b0adee14e9:T=1698737250:RT=1698737250:S=ALNI_MYv2evQRiPCTTah9s2eqkS9sAr9xA; __gpi=UID=00000c7cfb38cca0:T=1698737250:RT=1698737250:S=ALNI_MZOI_23EsIuEYSGoA8q_FLJHZddFg; _ga_3Q0DVSGN10=GS1.1.1698737255.1.1.1698737257.58.0.0; _ga_M95P3TTWJZ=GS1.1.1698737250.1.1.1698737313.0.0.0; Hm_lpvt_866c9be12d4a814454792b1fd0fed295=1698737320' \
  -H 'pragma: no-cache' \
  -H 'referer: https://www.cnblogs.com/' \
  -H 'sec-ch-ua: "Chromium";v="118", "Google Chrome";v="118", "Not=A?Brand";v="99"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "macOS"' \
  -H 'sec-fetch-dest: empty' \
  -H 'sec-fetch-mode: cors' \
  -H 'sec-fetch-site: same-origin' \
  -H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36' \
  -H 'x-requested-with: XMLHttpRequest' \
  --compressed

第三步、打開(kāi)Postman—>Import—>Raw text—>將復(fù)制的內(nèi)容粘進(jìn)去—>Continue

 

這樣Postman就會(huì)自動(dòng)將剛才那個(gè)請(qǐng)求里面所有的參數(shù)和各種請(qǐng)求頭自動(dòng)的創(chuàng)建出一個(gè)請(qǐng)求出來(lái),點(diǎn)擊Send就可以調(diào)用了,完全自動(dòng)化,復(fù)制粘貼就搞定了,不用分析,不用擔(dān)心和瀏覽器發(fā)送的請(qǐng)求不一致,非常的好用。

 

第三步、生成調(diào)用代碼

 

在Postman的右上角有一個(gè)小圖標(biāo),點(diǎn)開(kāi)之后就是本次鏈接的調(diào)用代碼了,可以自動(dòng)生成C#、Java、Python、NodeJs等不同語(yǔ)言的調(diào)用,拿來(lái)就可以用,Java甚至有OkHttp和Unirest兩個(gè)不同的版本,可以說(shuō)是十分良心了。

看到這,趕緊下載一個(gè)Postman自己試試吧,提高調(diào)試效率現(xiàn)在就可以!

ps:此外,其實(shí)cURL的功能很強(qiáng)大,它是可以直接在控制臺(tái)上使用的,也就是說(shuō)只要我們打開(kāi)cmd就可以直接執(zhí)行cURL命令發(fā)起請(qǐng)求了,連Postman都不用下載!??!

作者:不若為止

原文鏈接:https://www.cnblogs.com/wlovet/p/17800421.html



該文章在 2023/11/27 11:22:19 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved