簡體   English   中英

將一個int從python套接字發送到java套接字

[英]Sending an int from a python socket to a java socket

我正在努力獲取一個python套接字來向java套接字發送一個整數,因此java套接字可以在一個字節數組中讀取,該數組代表一個字符串。

我已經嘗試在結構中發送int但是在java端返回一個大量的數字。

p = struct.pack('i', len(data))
clientsocket.send(p)

https://docs.python.org/2/library/struct.html

查看7.3.2.1。 通過網絡發送任何數據時,始終將其轉換為網絡字節順序。 您的上述代碼將是:

p = struct.pack('!i', len(data))
clientsocket.send(p)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM