Android WebView Post-Anforderung mit benutzerdefiniertem Header
Ich sehen konnte gibt es zwei verschiedene Methoden in Android docs um die Daten zu veröffentlichen und fügen Sie den Header.
For setting Headers
public void loadUrl (String url, Map<String, String> additionalHttpHeaders)
For setting Post Data
public void postUrl (String url, byte[] postData)
Aber was ich wirklich benötigt, ist die post die Daten zusammen mit Header. ( Bedeutet, ich will eine einzelne Methode hat sowohl die Aufgabe ? )
Kann jemand bitte helfen Sie mir mit, dass.
Dank 🙂
- Hi. Ich weiß, das ist alt, aber ich brauche, um die gleiche Sache wie Sie. Sie waren in der Lage zu finden eine saubere Lösung? Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hab ich stieß auf dasselbe problem vor kurzem und nach einigen Stunden gelöst.
Hier ist mein code-snippet mit einigen Kommentaren:
Scheint es, dass der Rahmen nicht bieten diese Funktionen zusammen.
Sich den Quellcode von WebViewCore (https://android.googlesource.com/platform/frameworks/base/+/eclair-release%5E2/core/java/android/webkit/WebViewCore.java, Linie 889), zusätzliche Header verarbeitet werden, nur in der
loadUrl
rufen und nie in derpostUrl
.