0

我刚刚进入 python,我现在不知道如何发送数据包。那么谁能告诉我如何将数据包发送到网络服务器?我也想自己选择包的大小?

我正在使用python 2.7。

4

2 回答 2

0
from httplib import HTTPConnection
...
HTTPConnection.putheader("Content-Length","512")
HTTPConnection.endheaders()
HTTPConnection.send(data)

多部分/表单数据示例: http: //www.voidspace.org.uk/python/cgi.shtml#upload upload_test.py

于 2011-12-04T09:45:26.767 回答
0

您可以使用httplib模块,轻松创建 http 请求。或者,如果您想采取一种简单的方法,您可以使用socket模块手动创建 TCP 连接并发送您想要的任何数据包。

于 2011-12-04T06:39:23.773 回答