在Android WebView中获取非错误的HTTP状态代码响应

时间:2019-03-08 16:41:25

标签: android webview http-status-codes webviewclient

当用户需要完成其帐户登录的两步验证时,我们的应用程序返回一个任意代码(202)。在iOS上,我们可以通过 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Python/2.7/site-packages/tornado-6.1.dev1-py2.7-macosx-10.10-intel.egg/tornado/tcpserver.py", line 110 ssl_options: Union[Dict[str, Any], ssl.SSLContext] = None, ^ SyntaxError: invalid syntax 接收此代码,并向用户显示2FA屏幕。但是,在Android上,我们似乎找不到能够为WKNavigationDelegate提供错误HTTP状态代码的方法。我们知道的唯一方法是WebViewonReceivedError(),它们仅在> = 400的代码中被调用。

是否有一种方法可以获取onReceivedHttpError()的HTTP状态代码<400,即200、202、302、304等?

0 个答案:

没有答案