python 測試ws接口


最近項目有個長連應用測試,所以用python簡單demo一下,廢話不多說,直接上代碼

 

import websocket #需要安裝ws包 ,pip install websocket

from urllib import parse

 

ws_url = "ws://127.0.0.1/ws"

ws_token = "*********"

ws_para = '{"jid":“”****“”}'

ws_ts = '12463327854358'

ws_reqpara = "?para="+parse.quote(ws_para )+"&token="+parse.quote(ws_token )+"&ts="+ws_ts  #應用規定接入websocket所需要的認證信息

 

def on_message(ws,message):

      print("接收message:")

      print(message)

def on_error(ws,error):

     print("異常信息error:")

     print(error)

def on_close(ws):

     print("連接關閉...")

 

if __name__=="__main__":

    ws = websocket.WebSocketApp(ws_url+ws_reqpara,

                                                         on_message=on_message,

                                                         on_error=on_error,

                                                         on_close=on_close)

    ws.run_forever()

    #以上代碼為建立連接,實施監聽狀態和接收消息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM