est-il possible d'accéder aux données de formulaire HTML postées via une WebView?

J'ai commencé à écrire une application qui fournit à l'utilisateur un formulaire HTML via une WebView. Tant que le formulaire n'est pas sous mon contrôle, les données remplis peuvent être envoyés comme requête GET ou POST. Mon application est nécessaire pour la capture de transporter des données d'un formulaire, c'est, obtenir une emprise sur ce qui a été entré dans les champs du formulaire.

Utilisation adéquate de rappel de WebViewClient comme onPageLoaded()il est facile de saisir des données de formulaire à partir d'une requête GET. Cependant, je ne trouve aucune méthode appropriée pour permettre le même pour les données Postées, c'est à dire, être en mesure d'accéder à HTTP POST le corps du message contenant les données du formulaire. Ai-je raté une pertinente de rappel ici ou est-il tout simplement pas de moyen d'atteindre le but spécifié dans l'API (même le dernier niveau 8)?

En supposant qu'il n'était pas possible, j'ai envisagé le remplacement et l'extension de pièces de android.webkit, afin d'introduire un nouveau rappel de crochet qui est passé le POST du corps en quelque sorte. De cette façon, mon application peut être livré avec un navigateur personnalisé/WebViewClient qui remplit la fonction de votre choix. Cependant, je ne pouvais pas trouver une bonne place pour commencer dans le code et serait heureux pour tous les conseils sur ce point (dans le cas de l'approche semble prometteuse à tous).

Merci d'avance!

source d'informationauteur Timo Reimann