HTTP状态码关于各个网站的实地调查
我使用的是新版Edge浏览器,右键,点击检查,点击网络,可以看到请求的各种文件。那么以此来看看状态码的使用吧。
101
与websocket相关,websocket在慕课网中的应用 - KeBoom - 博客园 (cnblogs.com)
200
是绝大多数的响应码,表示请求成功
204
简书
请求 URL: https://www.jianshu.com/shakespeare/notes/dd8285b01b48/mark_viewed
请求方法: POST
状态代码: 204 No Content
根据url地址,可以推断出应该是标记当前文章我看过了。
还有就是此为post请求,并且Content-Type: application/json 表单数据变为了请求负载
内容为:{"fuck":1}
为什么是请求负载而不是表单呢?相关回答:StackOverflow
我理解的意思就是,它使用了ajax来发送post请求,并且content-type为json,这样的话,数据将为请求负载而不是表单数据。
知乎
发起预检options请求,我所知道的option请求是来解决跨域问题的。先发送options请求来看看允许接受我的哪些方法(比如get,post,put等等)允许接受哪些头(比如Authorization, Content-Type, X-API-Version等等),然后我们在发送比如get请求去获得资源。
那么知乎使用预检请求,返回状态码204
知乎还有一个请求https://www.zhihu.com/sc-profiler为post,数据在请求负载([["i","production.heifetz-column.desktop.all.column.FetchErrorV2.CrossOrigin.https-zhuanlan-zhihu-com.GET.https-www-zhihu-com.H_6.unlimited-vip_rights-popup.count",1,1]])中,响应码为204,我猜测也是用来分析用户行为的。
302
CSDN
我使用的QQ登陆的csdn,请求我qq图片时响应码为302
请求 URL: https://profile.csdnimg.cn/7/A/5/3_qq_27541519 看到这个url应该是使用我qq登录时,将我的qq头像存储在csdn的图片服务器中,然后获取我的头像时去重定向到图片服务器中的头像。那我的qq头像可能会更换,那时就需要重新更改头像url地址,所以才使用302表示临时重定向吧。
304
简书
我在第一次访问某篇帖子,这个帖子的作者的最新笔记,建议阅读,音频等等信息会用get请求获取,而这些信息基本是没那么容易变的,对于同一个作者来说这些信息是固定的。第一次访问返回响应码为200
那么我刷新页面,这时我们会看到有很多响应码为304的表示此作者的这些信息没有修改,那么就使用浏览器缓存的数据。
可以看到很多304字段的body大小都是0,说明使用的是浏览器缓存的数据,服务端没有传数据过来。注意看这个url,我在清除缓存然后刷新页面,那么这个url的响应码就是200了:
可以看到他的响应码为200,并且body为73
HTTP状态码关于各个网站的实地调查的更多相关文章
- 选择一个 HTTP 状态码不再是一件难事 – Racksburg
原文链接:http://racksburg.com/choosing-an-http-status-code/ 打开双语对照阅读 有什么能比 HTTP 响应状态码更简单呢?页面渲染了吗?好极了,返回 ...
- 常见HTTP状态码大全
我们经常会遇到404.500.302等提示,它们究竟是什么意思呢?除了这几个常见的状态码外,还有哪些我们没有遇到过的但有可能出现的状态码呢?网站的http状态对于网站维护人员来说是相当重要的,当网站出 ...
- 选择一个 HTTP 状态码不再是一件难事 – Racksburg《转载》
本文转载自:众成翻译 译者:十年踪迹 链接:http://www.zcfy.cc/article/904 原文:http://racksburg.com/choosing-an-http-status ...
- http 状态码 码表
HTTP状态码详解 - 查询资料 1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理.这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束.由于HTTP/1.0协议中没有定义 ...
- HTTP状态码列表
经常用的http状态码 1xx消息——请求已被服务器接收,继续处理2xx成功——请求已成功被服务器接收.理解.并接受3xx重定向——需要后续操作才能完成这一请求4xx请求错误——请求含有词法错误或者无 ...
- apache 返回的状态码304
博客转载:http://baike.baidu.com/link?url=jhw62dpK66WD7EQFKWEhVQs_jPeFKIUegnA6 如果客户端发送了一个带条件的GET 请求且该请求已被 ...
- 网站建设用的HTTP状态码
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于 ...
- 网站建设中HTTP状态码的奥秘
在网络营销中,站长经常会遇到一些HTTP状态码的问题,不懂HTTP状态码那么做SEO优化就无从谈起,下面是脉凌网络对HTTP状态码总结的一览表. 1xx:请求收到,继续处理 2xx:操作成功收到,分析 ...
- 使用curl获取网站的http的状态码
发布:thebaby 来源:net [大 中 小] 本文分享一例shell脚本,一个使用curl命令获取网站的httpd状态码的例子,有需要的朋友参考下.本文转自:http://www.j ...
随机推荐
- python 字符串 增、删、改、查基本操作
private static String TAG = "MainActivity"; private String str = " a,bB,1cCcc,2dDd d2 ...
- QT. 学习之路 二
Qt 的信号槽机制并不仅仅是使用系统提供的那部分,还会允许我们自己设计自己的信号和槽. 举报纸和订阅者的例子:有一个报纸类 Newspaper,有一个订阅者类 Subscriber.Subscribe ...
- python pil 图像加工处理
from PIL import Imagefrom PIL import ImageEnhanceim=Image.open("d://aa.jpg","r") ...
- java 实现中英文拼写检查和错误纠正?可我只会写 CRUD 啊!
简单的需求 临近下班,小明忙完了今天的任务,正准备下班回家. 一条消息闪烁了起来. "最近发现公众号的拼写检查功能不错,帮助用户发现错别字,体验不错.给我们系统也做一个." 看着这 ...
- 2021 MySQL安装教程(最新教程)- 含网盘下载
大家好,我是 我玩亚索我会C.最近电脑重装系统了,然后就想着装个MySQL,由于很久没装过了,于是上网搜索了教程,但是发现现在MySQL安装和之前的不一样了,网上都是旧版的安装教程,所以我就做一篇新版 ...
- 基于IDEA的JAVA开发[第一集]:在Linux上安装IDEA
1,因为买了荣耀的magicbook pro 锐龙版,系统是Linux,以后打算直接在Linux上开发.本来熟悉Myeclipse,下载了Myeclipse2017 for Linux,但是安装中出现 ...
- gnome环境设置
1.gnome的环境安装sudo apt-get install gnome2.选择gdm3 开机显示不正常:could not apply the stored configuration for ...
- 前端基础div(六)
实例 文档中的一个部分会显示为绿色: <div style="color:#00FF00"> <h3>This is a header</h3> ...
- JDK 和 CGLib 实现动态代理和区别
JDK 和 CGLib 实现动态代理和区别 在日常的开发中,Spring AOP 是一个非常常用的功能.谈到 AOP,自然离不开动态代理. 那么,基于 JDK 和 CGLib 如何实现动态代理,他们之 ...
- java高级编程笔记(四)
java的Object类: 1.Object 类位于 java.lang 包中,编译时会自动导入:Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法. 2.Object ...