我正在尝试通过 HTTP 请求将数据从在 GTK webkit 中运行的 javascript 应用程序发送到 Python,并在 POST 中发送数据。
resource-request-starting
我可以使用并检查请求的 uri来捕获请求。
我知道请求有效,因为我可以通过请求标头发送数据并使用
def on_resource_request_starting(view, frame, resource, request, response):
uri = urllib.unquote(request.props.uri)
if uri.startswith('http://appname.local/'):
print request.get_message().request_headers.get_one('foobar')
但是当我使用时,print request.get_message().request_body.data
我什么也得不到。
如何查看 POST 数据?