我正在设置新服务器,并希望在我的Web应用程序中完全支持UTF-8。我将python用于服务器,将JavaScript用于客户端。我想知道是否有内置函数在两种语言的短字节之间传递,例如我所附加的功能(在C ++中)。对我而言,更重要的是要知道如何使用两种语言从套接字发送和获取字节。
void ConnectionHandler::shortToBytes(short num, char *bytesArr) {
bytesArr[0] = ((num >> 8) & 0xFF);
bytesArr[1] = (num & 0xFF);
}
答案 0 :(得分:0)
对于您的Python问题,简短的答案是使用ctypes(https://docs.python.org/3/library/ctypes.html)模块将字节转换为short,而使用socket模块进行服务器处理(https://docs.python.org/3/library/socket.html)。
对于javascript方面,我真的帮不上忙。