Ich versuche, Daten aus einer Javascript-Anwendung in GTK webkit läuft in POST gesendet über eine HTTP-Anforderung mit den Daten zu Python zu senden.Erhalten Sie POST-Daten von WebKitNetworkRequest
Ich kann die Anfrage erfassen resource-request-starting
und Überprüfung der uri des Antrags mit.
Ich weiß, dass die Anfrage funktioniert, weil ich Daten über die Request-Header senden können und sehen es mit
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')
Aber wenn ich print request.get_message().request_body.data
verwende ich nichts bekommen.
Wie kann ich die POST-Daten anzeigen?
Bitte schreiben Sie die Antwort, wenn Sie es finden – Vor