使用浏览器的 Console 查看请求
1.打开浏览器,比如Chrome中的Baidu,右键–> 检查
2.点击 NetWork --> 选择 XHR(JS的一套HTTP调用接口)
3.在网页上进行操作,比如在百度上搜索
4.滚动时间轴,相应的会在Name 处显示请求的名称
5.选中请求的名称,在Name 的右侧 查看请求的详细信息(包括请求头,请求体)
Copy curl
在Name下选择请求的名称,右键–> Copy --> Copy as cURL
拷贝的url是直接可以在命令行中执行的:
curl 'https://www.baidu.com/s?ie=utf-8&mod=1&isbd=1&isid=2C18CCF9B9231662&ie=utf-8&f=3&rsv_bp=1&rsv_idx=1&tn=baidu&wd=git%E4%B8%AD%E7%9A%84rebase%E6%93%8D%E4%BD%9C&fenlei=256&rsv_pq=e0fc201a001814ff&rsv_t=1edeXCoFJ6KG82DI8fgfOgZIPyUjpeM54v%2B477QAudKTNLmJ%2Bya2SCVgBQU&rqlang=cn&rsv_enter=1&rsv_dl=ih_1&rsv_sug3=3&rsv_sug1=3&rsv_sug7=001&rsv_sug2=1&rsv_btype=i&rsp=1&rsv_sug9=es_2_1&rsv_sug4=106643&rsv_sug=2&rsv_sid=32293_1433_32356_32327_31254_32046_32399_32117_31321_32297&_ss=1&clist=&hsug=&f4s=1&csor=13&_cr1=37939' \
-H 'Connection: keep-alive' \
-H 'Accept: */*' \
-H 'is_xhr: 1' \
-H 'X-Requested-With: XMLHttpRequest' \
-H 'is_referer: https://www.baidu.com/' \
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36' \
-H 'Sec-Fetch-Site: same-origin' \
-H 'Sec-Fetch-Mode: cors' \
-H 'Sec-Fetch-Dest: empty' \
-H 'Referer: https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&rsv_idx=1&tn=baidu&wd=git%E4%B8%AD%E7%9A%84rebase%E6%93%8D%E4%BD%9C&fenlei=256&rsv_pq=e0fc201a001814ff&rsv_t=1edeXCoFJ6KG82DI8fgfOgZIPyUjpeM54v%2B477QAudKTNLmJ%2Bya2SCVgBQU&rqlang=cn&rsv_enter=1&rsv_dl=ih_1&rsv_sug3=3&rsv_sug1=3&rsv_sug7=001&rsv_sug2=1&rsv_btype=i&rsp=1&rsv_sug9=es_2_1&rsv_sug4=106643&rsv_sug=2' \
-H 'Accept-Language: zh-CN,zh;q=0.9' \
-H 'Cookie: BAIDUID=2C18CCA5A8BAD8A586131E71530F9B92:FG=1; BIDUPSID=2C18CCA5A8BAD8A586131E71530F9B92; PSTM=1595215046; BD_UPN=123253; BD_HOME=1; delPer=0; BD_CK_SAM=1; PSINO=5; H_PS_PSSID=32293_1433_32356_32327_31254_32046_32399_32117_31321_32297; WWW_ST=1595939120898' \
--compressed