/rfc7233 “Range Requests” https://tools.ietf.org/html/rfc7234 “Caching” https://tools.ietf.org/html/rfc7235...RFC7230: 消息格式与路由 RFC7231: 语义与内容 RFC7232: 条件请求 RFC7233: 范围请求 RFC7234: 缓存 RFC7235: 认证 HTTP协议简介 协议是双方通信的约定
参考资料 [1]RFC 7235: https://tools.ietf.org/html/rfc7235 [2]RFC 7231: https://tools.ietf.org/html/rfc7231
不过在设定一些环境变量时,比如 http_proxy,也只能用这种方法来制定用户名和密码 [1] 对应的RFC https://tools.ietf.org/html/rfc7235 [2] IANA
当前关于 HTTP/1.1 最新的文档是 2014 年发布的 RFC7230、RFC7231、RFC7232、RFC7233、RFC7234、RFC7235 未被充分利用的TCP http/1.1并没有充分利用
Requests - getting partial content RFC7234 - HTTP/1.1: Caching - browser and intermediary caches RFC7235
为了防止任何信息泄漏,对辅助资源的 GET 请求必须只包含由源服务器或者辅助服务器自身提供的信息,即 HTTP 认证凭证([RFC7235])和 cookie([RFC6265])。...[RFC7235] Fielding, R., Ed. and J....., "Hypertext Transfer Protocol (HTTP/1.1): Authentication", RFC 7235, DOI 10.17487/RFC7235, June 2014..., .
RFC7231, Section 6.3.5] # 4XX代表出现问题了 400 Bad Request [RFC7231, Section 6.5.1] 401 Unauthorized [RFC7235
https://tools.ietf.org/html/rfc7233 https://tools.ietf.org/html/rfc7234 https://tools.ietf.org/html/rfc7235
Requests 例如If-Modified-Since RFC7233 HTTP/1.1: Range Requests 获取部分内容等 RFC7234 HTTP/1.1: Caching 浏览器和中介缓存等 RFC7235
RFC7235 定义了 http authentication 所支持的 Authorization header。RFC7519 定义了 JWT token。
RFC7233:范围请求undefined由于各种因素而只得到部分响应的时候,发起范围请求以获取剩下的内容,避免从头请求而浪费资源;RFC7234:缓存undefined通过减少请求避免网络资源的浪费;RFC7235
HTTP 身份验证和授权方案 HTTP 提供了一个主流的身份验证和授权框架 [rfc7235],它的主要流程如下(图来自 HTTP authentication): 客户端需要在 HTTP 头部 Authorization
再后来到 2014 年对 HTTP/1.1 又做了一次修订,因为其太过庞大和复杂,因此进行了拆分,弄成了六份小文档 RFC7230 - RFC7235 这时候 HTTP/1.1 已经成了标准,其实标准往往是在各大强力竞争对手相对稳定之后建立的
协议及其认证请求验证 # Registry 仓库协议 $curl -I -u 'weiyigeek:123456' -X GET https://localhost/v2/ HTTP/1.1 200 OK # 采用一个RFC7235
在符合条件或者不符合条件的情况下,服务端应该如何处理; RFC7233:范围请求 由于各种因素而只得到部分响应的时候,发起范围请求以获取剩下的内容,避免从头请求而浪费资源; RFC7234:缓存 通过减少请求避免网络资源的浪费; RFC7235
领取专属 10元无门槛券
手把手带您无忧上云