0

此示例退出,打印:

{"id": null, "error": {"message": "Parse error", "code": -32700}}

从命令行运行或作为 Apache 的 CGI 可执行文件运行时。在将任何数据发送给它之前,它会收到此解析错误。有什么不对。

jsonrpc 源代码中给出的示例似乎只起作用,因为它使用 Python 提供的 HTTPserver。我需要在apache下运行。

此示例应该从命令行运行,甚至可以在 Python 提示符下输入。我不知道它有什么问题或它为什么退出。它应该设置一个服务并等待。

代码:

#!/usr/bin/env python
from jsonrpc import handleCGI, ServiceMethod

@ServiceMethod
def echo(msg):
    return msg

if __name__ == "__main__":
    handleCGI()
4

0 回答 0