418的爱情暗示语,网络知识
大家一直都想了解关于网络知识和一些418的爱情暗示语相关的话题,下面就让小编带你走进网络知识的案。
一,
Cookie存储在客户端的信息头中,而Session则存储在服务器端、文件、数据库等中。
通常,会话验证需要一个cookie,其中包含一个字段来指示用户所在的会话,因此如果客户端禁用cookie,则会话将变得无效。
Cookie是小块文本信息。
cookie的格式是key:value,key:value。
Cookie值由服务器生成并由客户端存储。
2、
简要解释一下您的请求中的acceptaccept-encoding和accept-language的含义。
1.请求头
接受浏览器告诉服务器它支持哪些数据类型。
Accept-Charset浏览器告诉服务器要使用哪个字符集。
Accept-Encoding浏览器告诉服务器它支持哪些压缩格式。
Accept-Language浏览器告诉服务器使用哪种语言。
主机浏览器告诉服务器它要访哪个主机。
if-modified-since浏览器告诉服务器它已缓存数据多长时间。
Referer浏览器告诉服务器您点击了哪个网页。
user-agent您的浏览器告诉服务器您正在使用的浏览器类型、版本和其他信息。
日期您的浏览器告诉服务器您访的时间。
2.响应头
Location告诉浏览器你要找谁,与302状态码结合使用。
服务器告诉浏览器服务器类型。
内容编码告诉浏览器发回的数据使用什么压缩格式。
content-type告诉浏览器要发回什么类型的数据。
Last-Modified告诉浏览器上次修改数据的时间。
刷新用于控制浏览器的定时刷新。
content-disposition告诉浏览器应该在下载模式下打开哪些数据。
传输编码通知浏览器数据将以块的形式传回。
三。
信息响应1xx:已收到请求,需要进一步处理才能完成。不支持HTTP10。
100续上传大文件前使用
由传递Expect:100-Continue标头的客户端请求触发。
101切换协议启用协议升级
由传递Upgrade:标头的客户端请求触发,例如Websocket升级。
102处理WebDAV请求可能包含许多涉及文件操作的子请求,并且可能需要很长时间。
完成您的请求。
该代码表示服务器已收到请求并正在处理,但没有响应。这可以做到
防止客户端超时并假设请求丢失。
成功响应2xx:请求已成功处理。
200OK:响应成功返回。
201Created:在服务器端成功创建新资源。
202Accepted:服务器收到请求并开始处理,但请求尚未完成。这样的模型
模糊概念是有意设计的,以涵盖更多场景。例如,需要较长处理时间的异步方法。
天。
203UntrustedInformation:当代理服务器修改源服务器时。
例如,如果原始响应包主体更改了HTML中的某个元素的值,则代理服务器可以对其进行如下修改
以200-203格式通知客户端,以便客户端可以适当地处理此操作。
203响应可以被缓存。
204Nocontent:请求执行成功,但未下发响应体。这意味着不需要客户。
更新当前页面视图。
205ResetContent:请求已成功执行,没有响应正文,并且还指定了客户端。
当前页面视图需要更新。
206PartialContent:使用Range协议时返回部分响应内容时的响应代码。
207Multi-Status:RFC4918,从WEBDAV协议返回XML中的多个资源
情况。
208已报告RFC5842,以避免同一***中的资源出现207响应代码。
要递归报告,请使用208作为父***的响应代码。
Redirect3xx:重定向Location指向的资源或缓存中的资源。来自RFC2068
为了防止死循环,规定客户端重定向次数不能超过5次。
300MultipleSelection:资源有多种表示形式,通过300返回给客户端。
选择您想要访的表示形式。由于缺乏明确的细节,300很少使用。
301永久移动资源已永久重定向到不同的URI。
302Found:资源已暂时重定向到不同的URI。
303OtherReferences:重定向到常用于响应POST/PUT等方法的其他资源。
304NotModified:如果客户端有可能过期的缓存,则传递缓存标识符。
Etag、时间等信息询服务器缓存是否还可以重用,304告诉客户端缓存可以重用。
重用缓存。
307临时重定向与302类似,但明确重定向后的请求方法必须与原来相同。
请求方法是一样的,不能改变。
308PermanentRedirect:与301类似,但明确重定向后的请求方法必须与原始请求相同。
搜索方法是一样的,不能改变。
客户端以4xx响应。
400错误请求
1、语义不正确,服务器无法理解当前请求。除非得到更正,否则客户端不应重新提交此请求。
2.请求参数不正确。
401未经授权
目前该请求需要用户身份验证。响应必须包含适用于正在请求其用户信息的所请求资源的WWW-Authenticate标头。客户端可以使用适当的授权标头重复提交请求。如果当前请求已包含身份验证证书,则401响应表示服务器验证拒绝了该证书。如果401响应包含与先前响应相同的身份验证查询,并且浏览器多次尝试身份验证,则浏览器必须向用户显示响应中包含的实体信息。这是因为该实体信息可能包括相关的诊断信息。
第402章需要付款
此响应代码保留供将来使用,最初是为与数字支付系统一起使用而创建的,但现已弃用。
403禁止
服务器理解该请求但拒绝执行它。与401响应不同,身份验证不提供帮助,也不应重新提交请求。如果这不是HEAD请求,并且您希望服务器能够解释为什么它无法执行该请求,则应该向实体解释拒绝的原因。当然,如果服务器不希望客户端获取该信息,也可以返回404响应。
404未找到
您的请求失败。在服务器上找不到所请求的资源。没有可用信息告诉用户这种情况是暂时的还是永久性的。如果服务器意识到这种情况,它应该使用410状态码来表示旧资源由于某些内部配置机制题而永久不可用并且没有跳转地址。当服务器不想透露请求被拒绝的原因或没有其他适当的响应可用时,会广泛使用404状态代码。
405方法不允许
无法使用请求行中指定的请求方法来请求资源。响应必须返回Allow头信息,指示当前资源可以接受的请求方法列表。由于PUT和DELETE方法会将资源写入服务器,因此大多数Web服务器在默认配置中不支持或允许上述请求方法,此类请求会返回405错误。
第406章不允许
由于所请求资源的内容属性不满足请求标头中的条件,因此无法生成响应实体。
407需要代理验证
与401响应类似,不同之处在于客户端必须向代理服务器进行身份验证。代理服务器必须返回代理身份验证以进行身份查询。客户端可以返回代理授权标头以进行验证。
408请求超时
请求超时。客户端没有在服务器准备等待的时间内完成请求的发送。客户可以随时重新提交此请求,无需更改。
第409章冲突
请求无法完成,因为它与所请求资源的当前状态冲突。仅当您相信用户能够解决冲突并重新提交新请求时,才应使用此代码。响应必须包含足够的信息以使用户能够发现崩溃的原因。
第410章
请求的资源在服务器上不再可用,并且没有已知的转发地址。这种情况应该被视为永久性的。如果可能,具有链接编辑功能的客户端应在您的许可下删除对此地址的所有引用。如果服务器不知道或无法确定某个条件是否是永久性的,则应使用404状态代码。除非另有说明,否则该响应是可缓存的。
第411章需要长度
服务器拒绝接受未定义Content-Length标头的请求。添加指示请求消息正文长度的有效Content-Length标头后,客户端可以重新提交请求。
412先决条件失败
当服务器验证请求中的标头字段时,未满足所提供的一个或多个先决条件。该状态码允许客户端在检索资源时在请求元信息中设置前提条件,防止请求方法应用于预期之外的资源。
413有效负载太大
服务器当前拒绝处理该请求,因为请求提交的实体数据大于服务器愿意或能够处理的数据。在这种情况下,服务器可能会关闭连接以阻止客户端继续发送此请求。如果情况是暂时的,服务器应返回Retry-After响应标头,告诉客户端可以稍后重试。
414URI太长。
请求的URI长于服务器可以解释的长度,因此服务器拒绝处理该请求。这种情况比较少见,常见的情况包括本来应该使用POST方法的表单提交最终使用了GET方法,导致查询字符串过长。
415不支持的媒体类型
对于当前请求的方法和请求的资源,请求被拒绝,因为请求中提交的实体不是服务器支持的格式。
416请求的范围不令人满意。
如果请求中包含Range请求头,则Range中指定的数据范围与当前资源的可用范围不匹配,并且该请求没有定义If-Ra。
发表评论