使用Postman快速復現(xiàn)瀏覽器的請求(包括生成調用代碼)
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
一、工具準備軟件下載鏈接:https://www.postman.com/downloads/ 根據(jù)你自己的操作系統(tǒng)下載正確的版本吧! 賬號對于Postman不是必須的,這里我為了創(chuàng)建一個干凈的Workspace創(chuàng)建了一個賬號。 二、復現(xiàn)瀏覽器的請求1. 正常的做法首先我們隨便找一個網(wǎng)頁:https://www.cnblogs.com/wlovet/ 這是我的博客園個人主頁,F(xiàn)12打開控制臺,重刷請求后后可以看到調用了下面的這些請求 其中userinfo接口的返回值如下 請求地址為:https://account.cnblogs.com/user/userinfo 使用Postman創(chuàng)建Collections,創(chuàng)建一個測試的請求,輸入鏈接、設置好請求頭,點擊Send
2. 使用Postman快速復現(xiàn)瀏覽器的請求(包括生成調用代碼)第一步、F12打開控制臺,找到需要復現(xiàn)的接口第二步、選中接口—>右鍵打開小菜單—>復制—>以cURL格式復制復制出來是這樣的一串東西 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 第三步、打開Postman—>Import—>Raw text—>將復制的內容粘進去—>Continue![]() 這樣Postman就會自動將剛才那個請求里面所有的參數(shù)和各種請求頭自動的創(chuàng)建出一個請求出來,點擊Send就可以調用了,完全自動化,復制粘貼就搞定了,不用分析,不用擔心和瀏覽器發(fā)送的請求不一致,非常的好用。 ![]() 第三步、生成調用代碼![]() 在Postman的右上角有一個小圖標,點開之后就是本次鏈接的調用代碼了,可以自動生成C#、Java、Python、NodeJs等不同語言的調用,拿來就可以用,Java甚至有OkHttp和Unirest兩個不同的版本,可以說是十分良心了。 看到這,趕緊下載一個Postman自己試試吧,提高調試效率現(xiàn)在就可以!
作者:不若為止 原文鏈接:https://www.cnblogs.com/wlovet/p/17800421.html 該文章在 2023/11/27 11:22:19 編輯過 |
關鍵字查詢
相關文章
正在查詢... |