我尝试使用HTTP将数据发送到Python服务器。在
我的JavaScript代码:
xmlHttp = new XMLHttpRequest();
xmlHttp.open("POST", url, true);
xmlHttp.send(String.fromCharCode(0xf5));
我的Python代码:
^{pr2}$readline函数:
def readLine(sock):
s = ""
while(True):
a = sock.recv(1)
if(len(a) < 1):
return s
elif(a == '\n'):
return s
elif(a == '\r'):
b = sock.recv(1)
if(b == '\n'):
return s
else:
s += a + b
else:
s += a
不是我的Python代码打印\xf5
,而是打印\xc3\xb5
。我有什么遗漏吗?在
\xc3\xb5
是U+00F5的UTF-8表示您可以使用^{} (^{} 在Python 3.x中)将其隐藏:
^{pr2}$相关问题 更多 >
编程相关推荐