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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

5获取http请求头_获取托管者发送http请求报文的解决方案

發(fā)布時間:2025/4/5 编程问答 162 豆豆
生活随笔 收集整理的這篇文章主要介紹了 5获取http请求头_获取托管者发送http请求报文的解决方案 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在測試、調(diào)試策略代碼時、實盤運行機器人時經(jīng)常有遇到交易所接口報錯的情況,此時去查詢交易所接口API文檔,查詢相關(guān)報錯信息,咨詢交易所API技術(shù)客服時總是需要提供報錯時的請求報文,用來分析報錯原因。這個時候看不到報文信息就無從下手找問題,本篇文章我們一起來探討兩種解決方案。


1、使用Python的scapy庫抓包打印出發(fā)送的請求報文

首先安裝scapy模塊

pip3 install scapy

然后創(chuàng)建一個python策略:

from scapy.all import *def Method_print(packet):ret = "n".join(packet.sprintf("{Raw:%Raw.load%}").split(r"rn"))Log(ret)sniff(iface='eth0',prn=Method_print,lfilter=lambda p: "GET" in str(p) or "POST" in str(p),filter="tcp")

然后創(chuàng)建一個使用該策略的機器人,該機器人就會抓取所屬托管者的服務(wù)器發(fā)出的http包(https的抓不到對此有一些處理)。運行起來這個抓包機器人,然后就可以用調(diào)試工具發(fā)送請求,讓機器人抓包了。在調(diào)試工具中我們寫入發(fā)送請求的代碼。

function main(){// 要把基地址設(shè)置為其它http協(xié)議的地址,如果不設(shè)置交易所的地址一般都是https,這樣是抓不到包的exchange.SetBase("http://www.baidu.com") // POST 請求exchange.IO("api", "POST", "/api/swap/v3/order", "aaa=111&bbb=222")// GET 請求exchange.SetContractType("swap")exchange.GetTicker() }

抓包機器人打印的信息:

我們可以復(fù)制出來看一下報文,GET請求的報文:

GET /api/swap/v3/instruments/BTC-USD-SWAP/ticker HTTP/1.1 Host: www.baidu.com User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36 Accept-Encoding: gzip

Host: www.baidu.com是我們?yōu)榱四茏サ桨牡?#xff0c;可以忽略,正確的應(yīng)該是Host: www.okex.com可以看到請求報文中的鏈接為:/api/swap/v3/instruments/BTC-USD-SWAP/ticker,是要請求BTC本位的永續(xù)合約行情數(shù)據(jù)。


POST請求報文:

POST /api/swap/v3/order HTTP/1.1 Host: www.baidu.com User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36 Content-Length: 25 Content-Type: application/json; charset=UTF-8 Ok-Access-Key: d487230f-ccccc-aaaaa-bbbbb-268fef99cfe4 Ok-Access-Passphrase: abc123 Ok-Access-Sign: h1x6f80rhhkELobJcO1rFyMgUUshOlmgjRBHD+pLvG0= Ok-Access-Timestamp: 2020-09-23T08:43:49.906Z Accept-Encoding: gzip {"aaa":"111","bbb":"222"}

1、請求路徑為:/api/swap/v3/order。
2、驗證的Access key : d487230f-ccccc-aaaaa-bbbbb-268fef99cfe4 (演示用,并非真KEY)
3、本次請求的簽名:h1x6f80rhhkELobJcO1rFyMgUUshOlmgjRBHD+pLvG0=
4、API KEY 秘鑰Passphrase:abc123 (演示用)
5、請求的Body數(shù)據(jù):{"aaa":"111","bbb":"222"}。
這樣就可以觀察請求報文了,分析接口請求遇到報錯的原因。


2、本地監(jiān)聽請求

第二種方法,不需要創(chuàng)建機器人,使用蘋果電腦Mac自帶的Netcat : https://baike.baidu.com/item/Netcat/9952751?fr=aladdin 。監(jiān)聽請求,并打印報文。
在終端,使用命令nc -l 8080,運行起來Netcat。如圖:


同樣我們在本機部署一個托管者,然后在調(diào)試工具中,使用如下代碼發(fā)送請求。

function main(){exchange.SetBase("http://127.0.0.1:8080") // 這里把基地址改為本機,端口8080,Netcat 就可以監(jiān)聽到請求了// POST 請求exchange.IO("api", "POST", "/api/swap/v3/order", "aaa=111&bbb=222")// GET 請求exchange.SetContractType("swap")exchange.GetTicker() }

終端上打印出來的POST請求報文:

終端上打印出來的GET請求報文:

總結(jié)

以上是生活随笔為你收集整理的5获取http请求头_获取托管者发送http请求报文的解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 级毛片 | 免费人成视频在线 | 亚洲男人天堂影院 | 欧美性受xxx黑人xyx性爽 | 亚洲国产av一区 | 天天操天天插 | 亚洲一区国产 | 女人久久| 欧洲美熟女乱又伦 | 国产白丝袜美女久久久久 | 久久久香蕉视频 | 欧美日韩综合在线观看 | 无法忍受在线观看 | 亲子乱子伦xxxx | 妻子的性幻想 | 久久久久久久久久久久久久 | 久久精品6 | 日本黄色高清视频 | 人妻少妇精品中文字幕av蜜桃 | 卡通动漫精品一区二区三区 | 亚洲天堂视频在线播放 | 在线免费观看视频你懂的 | 久草视频资源 | 男生操男生网站 | 深夜视频在线观看免费 | 色桃网| 国产 第1190页 | xxx麻豆| 久久亚洲中文字幕无码 | 国产91大片 | 国产三级精品三级在线观看 | 久久久久国产精品一区二区 | 亚洲片在线观看 | 国产无套免费网站69 | 日本熟妇乱子伦xxxx | 国产精品久久久久久av | 全球av在线 | 国产免费av在线 | 久爱视频在线观看 | 老司机在线精品视频 | 污免费在线观看 | 捆绑中国女人hd视频 | 国产理论片 | 日韩人妻精品一区二区 | 操操操av | 国产三级国产精品国产国在线观看 | 温柔女教师在线观看 | 色黄啪啪网 | 夜夜精品一区二区无码 | 午夜福利毛片 | 亚洲aaa级| 野花社区视频在线观看 | 亚洲最新在线观看 | 粉嫩久久99精品久久久久久夜 | 亚洲视频精品在线观看 | 男女操网站 | 无套暴操| 中文字幕免费在线视频 | 手机av免费观看 | 久久人| 国产精品九九九 | 蜜桃成人免费视频 | 综合色婷婷一区二区亚洲欧美国产 | 另类ts人妖一区二区三区 | 成人精品一区二区三区中文字幕 | 日本美女一区二区三区 | 欧美在线www | 欧美精品播放 | 国产探花一区二区三区 | 精品二区在线 | 激情综合一区二区三区 | 国产第一精品视频 | 亚洲精品视频一二三区 | 欧洲色区 | 亚洲精品高清无码视频 | 午夜寂寞福利 | 国产精品一区二区黑人巨大 | 在线免费观看黄网 | 午夜精品一区二区三 | 欧美成人激情视频 | 久久久久久免费视频 | 国产一区二区三区在线观看视频 | 免费视频国产 | 噜噜噜久久久 | 女女百合高h喷汁呻吟玩具 www.亚洲一区 | 美女羞羞动态图 | 色撸撸在线观看 | 人人妻人人澡人人爽欧美一区双 | 午夜精品影院 | 亚洲女优视频 | 国产高清欧美 | 国产精品桃色 | 爱视频福利网 | 黄色片免费在线观看 | 亚洲av乱码一区二区 | 成人精品三级 | 精品国产乱码久久久久久牛牛 | 午夜精品久久久久久久91蜜桃 | 黄大色黄大片女爽一次 |