Possible Duplicate:
Why am I getting this error in python ? (httplib)
我在python中的编码有一些问题,我想用abysws python在本地python服务中创建web服务,但是我无法接收响应..而当我从浏览器请求时,我会得到响应。
我的代码是这样的:
import httplib
IP = "local ip"
v_params = ""
conn = httplib.HTTPConnection(IP,8021)
conn.request("GET", v_params)
response = conn.getresponse()
data_response = response.read()
像这样的错误
^{pr2}$有什么建议吗??请帮帮我?在
您连接到的服务器没有发送正确的HTTP响应行。此类响应应包含一个数字,后跟一个人类可读的文本描述,如:
或者
^{pr2}$您需要验证端口8021上的服务器发送的内容。尝试从终端使用
telnet IP 8021
,然后输入类似GET / HTTP/1.1
的内容加上两行新行来查看服务器返回的内容。在我注意到您的
v_params
字符串是空的;它可能是您的服务器至少需要空路径(/
)。但是,在这种情况下不发送正确格式的错误代码仍然违反了HTTP标准。在相关问题 更多 >
编程相关推荐