安卓

OkHttp 精讲:RetryAndFollowUpInterc

2020-09-06  本文已影响0人  Android轮子哥

上一篇:OkHttp 精讲:拦截器执行原理

源码解析

状态码 含义
307 请求的资源现在临时从不同的 URI 响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在 Cache-Control 或 Expires 中进行了指定的情况下,这个响应才是可缓存的。新的临时性的URI 应当在响应的 Location 域中返回。除非这是一个 HEAD 请求,否则响应的实体中应当包含指向新的URI 的超链接及简短说明。因为部分浏览器不能识别307响应,因此需要添加上述必要信息以便用户能够理解并向新的 URI 发出访问请求。如果这不是一个 GET 或者 HEAD 请求,那么浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。
名称 说明 示例
Location 用来重定向接收方到非请求URL的位置来完成请求或标识新的资源 Location: https://www.jianshu.com/u/f7bb67d86765

源码总结

下一篇:OkHttp 精讲:BridgeInterceptor

Android 技术分享Q群:78797078

上一篇下一篇

猜你喜欢

热点阅读