gpt4 book ai didi

安卓 WebViewClient : How To Get POST request body

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:50:41 24 4
gpt4 key购买 nike

我需要从 WebView 中的 POST 请求中获取请求正文。它看起来不像 WebViewClient.shouldInterceptRequest 中的 WebResourceResponse 有用于此的方法。有没有人遇到同样的问题,您是如何解决的?

谢谢!

最佳答案

我创建了一个 library旨在捕获从 Android WebView 发送的所有 HTTP 请求的所有数据,包括请求正文。

使用此库,您可以像这样轻松读取请求正文:

    override fun shouldInterceptRequest(
view: WebView,
webViewRequest: WebViewRequest
): WebResourceResponse? {
Log.i("RequestInspectorWebView", "Here's the body: ${webViewRequest.body}")
return super.shouldInterceptRequest(view, webViewRequest)
}

希望对您有所帮助!

关于安卓 WebViewClient : How To Get POST request body,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43273640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com