我正在尝试将原始 xml 发送到 Python 中的服务。我有服务的地址,我的问题是如何将 XML 包装在 python 中并将其发送到服务。地址格式如下。
192.1100.2.2:54239
假设 XML 是:
<xml version="1.0" encoding="UTF-8"><header/><body><code><body/>
有人知道该怎么办吗?
请您参考如下方法:
这应该可以解决问题。
import socket
import time
command = '<xml version="1.0" encoding="UTF-8"><header/><body><code><body/>'
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("192.1100.2.2", 54239))
s.send(command)
time.sleep(2)
resp = s.recv(3000)
print resp
