首页 > 其他分享 >典型的 HTTP 会话-响应示例(请求资源不存在的网页响应)

典型的 HTTP 会话-响应示例(请求资源不存在的网页响应)

时间:2023-11-10 10:00:21浏览次数:37  
标签:13 HTTP 示例 Content 响应 404 2018

 1 HTTP/1.1 404 Not Found
 2 Content-Type: text/html; charset=utf-8
 3 Content-Length: 38217
 4 Connection: keep-alive
 5 Cache-Control: no-cache, no-store, must-revalidate, max-age=0
 6 Content-Language: en-US
 7 Date: Thu, 06 Dec 2018 17:35:13 GMT
 8 Expires: Thu, 06 Dec 2018 17:35:13 GMT
 9 Server: meinheld/0.6.1
10 Strict-Transport-Security: max-age=63072000
11 X-Content-Type-Options: nosniff
12 X-Frame-Options: DENY
13 X-XSS-Protection: 1; mode=block
14 Vary: Accept-Encoding,Cookie
15 X-Cache: Error from cloudfront
16 <!DOCTYPE html>… (包含一个站点自定义 404 页面,帮助用户找到丢失的资源)

这段代码是HTTP响应头,用于告知客户端请求的资源未找到。以下是对每个字段的解释:

  • HTTP/1.1 404 Not Found: 表示这是一个HTTP 1.1协议的响应,状态码为404,表示请求的资源未找到。
  • Content-Type: text/html; charset=utf-8: 表示响应的内容类型为HTML文本,字符集为UTF-8。
  • Content-Length: 38217: 表示响应内容的长度为38217字节。
  • Connection: keep-alive: 表示使用持久连接来保持与客户端的连接。
  • Cache-Control: no-cache, no-store, must-revalidate, max-age=0: 表示不允许缓存响应内容,不允许将响应内容存储在客户端,必须重新验证响应内容,并且最大缓存时间为0秒。
  • Content-Language: en-US: 表示响应内容的语言为英语(美国)。
  • Date: Thu, 06 Dec 2018 17:35:13 GMT: 表示响应生成的时间。
  • Expires: Thu, 06 Dec 2018 17:35:13 GMT: 表示响应过期的时间。
  • Server: meinheld/0.6.1: 表示服务器软件的名称和版本号。
  • Strict-Transport-Security: max-age=63072000: 启用了严格传输安全策略,最大生存时间为63072000秒。
  • X-Content-Type-Options: nosniff: 禁止浏览器根据文件扩展名推断响应内容的类型。
  • X-Frame-Options: DENY: 禁止在iframe中显示页面。
  • X-XSS-Protection: 1; mode=block: 启用了跨站脚本攻击保护,模式为阻止。
  • Vary: Accept-Encoding,Cookie: 表示响应内容可能因客户端请求的不同而变化,特别是关于编码和cookie的部分。
  • X-Cache: Error from cloudfront: 表示响应来自CloudFront的错误信息。

标签:13,HTTP,示例,Content,响应,404,2018
From: https://www.cnblogs.com/anzhizhumo/p/17823451.html

相关文章

  • 典型的 HTTP 会话-响应示例
    1HTTP/1.1200OK2Content-Type:text/html;charset=utf-83Content-Length:557434Connection:keep-alive5Cache-Control:s-maxage=300,public,max-age=06Content-Language:en-US7Date:Thu,06Dec201817:37:18GMT8ETag:"2e77ad1dc6ab......
  • websocket和http区别
    一、HTTPHTTP全称是“超文本传输协议”(HypertextTransferProtocol),是Web应用程序最为广泛使用的协议之一。它建立在TCP协议之上,通过请求-响应模式来传输数据。在HTTP中,客户端发送一个请求到服务器,服务器接收到请求后,返回相应的响应。这个过程通常涉及到以下步骤:客户端向服......
  • 【django框架】共4大模块50页md学习文档 第5篇:django的请求与响应详解
    当你考虑开发现代化、高效且可扩展的网站和Web应用时,Django是一个强大的选择。Django是一个流行的开源PythonWeb框架,它提供了一个坚实的基础,帮助开发者快速构建功能丰富且高度定制的Web应用整套Django笔记直接地址:请移步这里共10章,31子模块请求与响应学习目标掌握r......
  • HttpResponse,render,redirect
    fromdjango.shortcutsimportrender,HttpResponse,redirectHttpResponse主要用于直接返回字符串类型的数据defindex(request):returnHttpResponse('hello')#pass#相当于returnNone  render主要用于返回html页面并且支持模板语法模板......
  • 19、Flink 的Table API 和 SQL 中的自定义函数及示例(4)
    (文章目录)本文展示了自定义函数在Flinksqlclient的应用以及自定义函数中使用pojo的示例。本文依赖flink、kafka集群能正常使用。本文分为2个部分,即自定义函数在Flinksqlclient中的应用以及自定义函数中使用pojo数据类型。本文的示例如无特殊说明则是在Flink1.17版本中运......
  • 性能测试响应很慢怎么排查?
    转:https://blog.csdn.net/2301_77709772/article/details/133777907大多数的性能测试工作人员分为以下三个阶段:1、出了问题看资源,资源占用如果很高,报以窃喜的心态,恩,发现了,原理是资源瓶颈。2、资源没有出现瓶颈,通过一些技术手段分析,发现是组件的配置文件有问题,例如:server的并发......
  • 简单的C程序示例
        程序调整:程序的输出是否在屏幕上一闪而过?如果遇到这种情况,可以在程序中添加额外的代码,让窗口等待用户按下一个键后关闭。一种方法是,在程序的return语句前添加一行代码。  getchar();这行代码会让程序等待击键,窗口会在用户按下一个键后才关闭。    1、#inclu......
  • HTTP 协议的通用头域via 的意义以及作用
    今天在群伤看见有人讨论相关的东西,用Google下没发现有相关的信息,我顺便记录下来,方便后来的朋友查阅 via值为:下面是一些DemoWTP/1.1GDSZ-PS-GW010-WAP05.gd.chinamobile.com(NokiaWAPGateway4.0CD3/ECD13_C/NWG4.0CD3ECD13_C4.1.03) 下面是解释 列出从客户端到OCS......
  • VC 6 编译时一直处于Linking...状态,无响应
    我安装上VC后,一编译程序,要么一直处于编译状态,要么处于linking...状态,VC就像死了一样。不管英文版,中文版,装没装补丁都那样。 有时候VC经常出现这样的情况,运行的时候,显示linking无法中止,关也关不了;点stopbuild也不行只好CTRL+ALT+DEL关掉。 应该是VC的BUG。。。。。我有......
  • C语言程序设计 函数递归调用示例
    函数递归调用示例(教材习题5.3,运行结果012345)#include<stdio.h>voidfun(intk);voidmain(){intw=5;fun(w);}voidfun(intk){if(k>0)fun(k-1);printf("%d",k);}......