xmlrpclib

    4热度

    2回答

    正如其名称所暗示xmlrpc,该传送协议依赖于XML携带数据,而不能传输二进制数据,或不可打印的ASCII字符(\ N,\ B,CHR(2),...)或可以它?]。 我想知道是否有从客户端上的编码影响最小(即仅在客户端)能够安全地传递一个字符串到服务器的方式。我尝试了xmlrpclib.Binary类,但这似乎只适用于文件。 Testcode,server.py: def output(text)

    1热度

    1回答

    python的xmlrpclib是一种通过互联网与另一台计算机通信的便捷方式,可以直接访问类,函数等。在服务器端发生错误的情况下,该错误将作为fault报告给客户端,其中包含一些文本消息和一些错误代码。 我的问题是,如何能够控制服务器端的这些属性,即如何显式设置faultString和faultCode发送到客户端。这些文档中的文档看起来非常稀少,并且我们赞赏任何帮助。 感谢, 亚历

    7热度

    1回答

    python:httplib.CannotSendRequest我在使用一个使用SocketServer.ThreadingMixin的SimpleXMLRPCServers链时,会间歇性地收到一个httplib.CannotSendRequest异常。 我的意思是“链”什么是以下几点: 我有一个使用的xmlrpclib叫上SimpleXMLRPCServer功能的客户端脚本。该服务器又调用另一个

    0热度

    1回答

    我想xmlrpclib有一个独立的MAXINT比sys的原因。任何人都可以向我解释为什么? >>> print xmlrpclib.MAXINT 2147483647 >>> print sys.maxint 2147483647

    1热度

    1回答

    我想开发一个Python的脚本,需要发布内容到wordpress博客,问题是我需要设置一个图像作为该文章的缩略图,我不知道如何做到这一点。 这是一个代码示例才能发布内容(没有缩略图),以WP: import xmlrpclib user = 'username' passwd = 'password' server = xmlrpclib.ServerProxy('http://vizib

    3热度

    1回答

    我在使用Magento API的Android项目中使用XMLRPC library for android。 当我通过使用Magneto API向Magento商店发送请求时,出现错误。 该错误包含“ERROR CODE”与它。 的错误是这样的: this code || \/ org.xmlrpc.an

    0热度

    1回答

    我想创建一个与RHN Satellite的API接口的Python脚本。下面的代码安排了一个远程命令,可以立即在指定的服务器上运行(var id)。问题在于Satellite服务器在我指定后的两个小时内调度命令。我无法找到这发生的地方。 Satellite服务器和客户端都是RHEL6。这里是我的代码: #!/bin/python import xmlrpclib from datetime i

    0热度

    1回答

    在一个xmlrpc服务器在python服务器端我有下面的代码行覆盖SimpleXMLRPCServer._marshaled_dispatch一个函数中: response = xmlrpclib.dumps( xmlrpclib.Fault(1, "some error\nnext line\n"), encoding=self.encoding, allow_none

    3热度

    1回答

    我使用它使用xmlrpclib一个Python脚本: import xmlrpclib srv = xmlrpclib.ServerProxy("http://demo.myslice.info:7080/", allow_none=True) # authentication token auth = {"AuthMethod": "password", "Username": "gue

    2热度

    2回答

    我试图在一个XMLRPC调用中停止在由Supervisord管理的远程服务器上运行的大约20个服务。 不过,我想排除它某些进程,这将是巨大的,如果我可以做线沿线的东西: stopAllProcesses(exclude=["monitorapp","nagios"]) 另外,我有所有提供给我的进程的列表所以即使做类似下面是比实际停止所有服务或做20个个人通话更好: stopProcess(["