簡體   English   中英

從回調,Android WebView接收POST信息

[英]Receive POST information from callback, Android WebView

我的情況是這樣的:我們將用戶指向一個表單,在該表單中他們填寫數據(3DSecure),然后發布,網站然后將響應發布到回調URL-這個響應是我想要捕獲的。 WebView.shouldInterceptRequest()可以獲取標頭,但不能獲取內容(為什么要使用Google?)。 我嘗試了此鏈接 ,它可以獲取用戶發送的POST數據。 有什么方法可以使用Javascript來捕獲接收到的POST數據到我選擇的回調中?

我看了5年前的這篇文章,然后那個人采取了將響應發布回服務器的操作,然后從電話中獲取內容。 這遠非理想。 當然有一個更新的解決方案?

shouldInterceptRequest()提到響應包含“ 響應信息,如果WebView應該加載資源本身則為null ”,我如何獲取它,以便WebView不應該加載資源本身? 源代碼似乎總是返回null。

我使用了這個紳士的圖書館: https : //github.com/LivotovLabs/3DSView

如果希望使用3DSecure之外的其他工具來執行此操作,則可以將其用作模板。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM