因此官方的XML-RPC标准不支持64位值.但在现代,64位值越来越普遍.
你怎么处理这些?哪些XML-RPC扩展最常见?有什么语言绑定?我对Python和C++特别感兴趣,但所有信息都值得赞赏.
实际上,有些库支持64位扩展,但似乎没有标准.例如,xmlrpc-c有一个所谓的i8,但它不适用于python(至少在默认情况下不起作用).
我会建议:
手动将整数转换为字符串并按原样发送.XMLRPC无论如何都会将它转换为字符串,所以我认为这是合理的.
将它分成两个32位整数并按原样发送.