【问题标题】:using httplib2 Python to create REST POST listener使用 httplib2 Python 创建 REST POST 监听器
【发布时间】:2016-03-04 15:40:07
【问题描述】:

我发现使用 httplib2 文档中定义的以下模板的 httplib2 样本非常少。

以下(GET)工作(我现在需要使用它实现 POST 方法)

URLS = (
    '/',                 'PingLocal',
    '/ping',             'PingLocal',
    '/ping/silo',        'PingSilo'
)
class PingLocal(object):
    def GET(self):
        return json.dumps({'time': time.strftime('%m/%d/%Y %I:%M:%S'), 'message': 'XYZ Server Responding to Ping'})

如何实现 POST 方法并将数据(正文)传递给 post 请求? 我确实遇到的几个例子不使用这个建议

“URLS 列表/类” 模型。

任何指针表示赞赏。谢谢。

【问题讨论】:

    标签: python-2.7 rest post httplib2


    【解决方案1】:

    我犯了一个错误。 在代码中,我正在实现 REST 服务器并在已实现的方法中 - 我依次对远程 URI 进行 REST 客户端调用。

    我正在使用 httplib2 进行那些 REST 客户端调用(正如库文档明确提到的 - 它是客户端库)。

    我反过来使用 web.py 模块来实现 REST 服务器 - 并在那里找到了相关文档。

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-27
      • 2012-09-11
      • 1970-01-01
      • 1970-01-01
      • 2022-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多