WebResourceResponse的setstatuscodeandReasonPhrase方法之前使用了什么?

时间:2015-03-19 15:31:59

标签: android android-intent android-activity android-webview android-webservice

我想知道在为Android api 21级(棒棒糖)添加setstatuscodeandReasonPhrase方法之前曾经使用过什么,我使用旧版本(kitkat)并计划使用这种方法或替代方案,并想知道如何去做它?任何线索? 谢谢!

2 个答案:

答案 0 :(得分:2)

没有任何东西。无法将状态代码从shouldInterceptRequest传递给WebView。

答案 1 :(得分:0)

好。实际上没有办法在KitKat(或更低版本)版本中设置它。在我的情况下,我想为较低的棒棒糖版本返回200状态。 我所做的只是将一个空(非空)InputStream添加到WebResourceResponse构造函数。

WebResourceResponse webResourceResponse = new WebResourceResponse("text/html", "UTF-8", new InputStream() {
    @Override
    public int read() throws IOException {
        return 0;
    }
});