iT邦幫忙

0

如何測試UPD/TCP連線傳輸?

  • 分享至 

  • xImage

大家好,

我需要用Python寫一個用TCP或UDP傳送data or command的程式
程式大體已寫出來,但我不知道如何測試程式

我是先把IP設為127.0.0.1,然後開兩個程式(server&client)去做測試
這個測試過程頗為麻煩
要先建立連線,再測試我的程式能不能正常傳資料

請問各位大大有什麼建議的方法嗎?

sam0407 iT邦大師 1 級 ‧ 2023-03-25 09:45:24 檢舉
VM?
shuxiao iT邦新手 5 級 ‧ 2023-04-05 20:12:46 檢舉
或許是個好方法? 但我對VM的網路設定不太熟悉
不確定能不能從VM連到server的IP
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1

其實。光使用127.0.0.1來做測試。
就已經不用測試。

因為127.0.0.1不可能不存在。你無法測試不存在的情況

shuxiao iT邦新手 5 級 ‧ 2023-04-05 20:14:33 檢舉

了解,以我目前的狀況來說
網管會給我內網server的IP,所以我不需要擔心IP不存在的問題

0
YC
iT邦好手 1 級 ‧ 2023-03-26 22:07:00

http request 可以用 tcp實作
以下是我試連google的範例

host = "www.google.com"
port = 80
request = "GET / HTTP/1.1\r\n\r\n"

我要發表回答

立即登入回答