当前位置:首页 > 未命名 > 正文内容

使用okhttp时怎么设置不让它自动重定向

dsttl31年前 (2023-04-13)未命名122

在使用 OkHttp 进行请求时,默认情况下会自动重定向。如果需要设置不自动重定向,可以使用 followRedirects(false) 方法来实现。示例如下:

OkHttpClient client = new OkHttpClient().newBuilder().followRedirects(false)
                    .build();
Request request = new Request.Builder()
    .url("http://example.com")
    .build();
Response response = client.newCall(request).execute();

以上代码中,followRedirects(false) 方法的调用表示不允许 OkHttp 自动重定向,如果遇到重定向,则会返回重定向响应,而不是自动跳转到重定向的 URL。

扫描二维码推送至手机访问。

版权声明:本文由dsttl3发布,如需转载请注明出处。

本文链接:https://www.dsttl3.cn/?id=468

分享给朋友: