文档章节

北窗夜抄(二),rfc 2616 与HTTP

jingshishengxu
 jingshishengxu
发布于 2011/01/18 23:40
字数 191
阅读 55
收藏 1
点赞 0
评论 0

rfc 2616定义的http方法

GET,HEAD,POST,PUT,DELETE,trace,connect

GET,HEAD不会修改服务器数据,是安全操作,HEAD 只返回HTTP协议头部,不会返回正文

post 成功返回可能是 200 ,201,204,如果post 成功之后没有新的资源产生,则是200(有正文消息),204(没有正文消息),如果产生新的资源应该返回201,并带有新资源的location

put 成功可能返回200,204,二者之间区别与post相同

delete 成功可能返回200,202,204,202 表示操作已经被接受,但没有立即执行

trace 成功则返回200

connect 用于切换代理服务器

© 著作权归作者所有

共有 人打赏支持
jingshishengxu
粉丝 69
博文 440
码字总数 48901
作品 0
杭州
部门经理
HTTP状态码的JSON表示

var codes = { 100: { code: '100', message: 'Continue', link: 'http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.1.1', description: 'This means that the server has rec......

开源中国驻成都办事处 ⋅ 2016/10/11 ⋅ 0

php中判定一个url地址是否存在

最近项目中一个功能需要用户在表单输入一个URL地址,然后需要判定下这个URL地址是否有效。 一开始想直接使用判定响应头,202应该就是正确的,所以代码如下: //验证回调地址是否错误try{$he...

赵开锦 ⋅ 2010/09/19 ⋅ 6

Web API核查表:设计、测试、发布API时需思考的43件事

当设计、测试或发布一个新的Web API时,你是在一个原有的复杂系统上构建新的系统。那么至少,你也要建立在HTTP上,而HTTP则是基于TCP/IP创建的、TCP/IP建立在一系列的管道上。当然,你也需要...

mickelfeng ⋅ 2013/04/23 ⋅ 0

刨根问底HTTP和WebSocket协议(二)

WebSocket WebSocket协议还很年轻,RFC文档相比HTTP的发布时间也很短,它的诞生是为了创建一种「双向通信」的协议,来作为HTTP协议的一个替代者。那么首先看一下它和HTTP(或者HTTP的长连接)...

umgsai ⋅ 2016/09/18 ⋅ 0

php---header函数的简介

header()函数使用说明: 一、作用 PHP只是以HTTP协议将HTML文档的标头送到浏览器,告诉浏览器具体怎么处理这个页面,至于传送的内容则需要熟悉一下HTTP协议了,与PHP无关了,可参照http://ww...

durban ⋅ 2012/02/08 ⋅ 0

几个重要的RFC

RFC目录 权威无须解释 http://www.ietf.org/rfc/ RFC中文目录 http://man.chinaunix.net/develop/rfc/default.htm 几个常用的RFC参考: RFC1945 超文本传输协议--HTTP/1.0 RFC2616超文本传输...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

windows下ngnix+php配置

1、需要工具: 下载ngnix 网址:http://nginx.org/ 下载:RunHiddenConsole 2、将下载文件解压后,将RunHiddenConsole拷贝到ngnix目录与php所在目录 修改conf目录下ngnix.conf,使其支持php 另...

m_lm ⋅ 01/27 ⋅ 0

设计,测试和发布API时要考虑的43件事情 - Web API检查清单

     在设计,测试或发布新的Web API时,您需要在现有复杂且复杂的系统之上构建新系统。至少,您正在构建基于TCP / IP的HTTP,它基于一系列管道。您还在构建Web服务器,应用程序框架和A...

webstack前端栈 ⋅ 03/11 ⋅ 0

HTTP/1.1 标准得以更新

IETF 刚刚发布了很多新的 RFCs 用以更新 HTTP/1.1,包括: RFC 7230: Message Syntax and Routing RFC 7231: Semantics and Content RFC 7232: Conditional Requests RFC 7233: Range Reques......

oschina ⋅ 2014/06/08 ⋅ 15

关于 HTTP GET/POST 请求参数长度最大值的一个理解误区

刚看到群里又有同学在说 HTTP 协议下的 Get 请求参数长度是有大小限制的,最大不能超过 XX,而 Post 是无限制的,看到这里,我想他们定是看多了一些以讹传讹的博客或者书籍, 导致一种理解上...

xrzs ⋅ 2013/06/09 ⋅ 3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring Boot整合模板引擎thymeleaf

项目结构 引入依赖pom.xml <!-- 引入 thymeleaf 模板依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId......

yysue ⋅ 19分钟前 ⋅ 0

ConstraintLayout使用解析

AndroidStudio3.0创建Project默认的布局就是ConstraintLayout。 AndroidStudio3.0前的可以自己修改,使用ConstraintLayout。 为了要使用ConstraintLayout,我们需要在app/build.gradle文件中...

_OUTMAN_ ⋅ 30分钟前 ⋅ 0

OSChina 周三乱弹 —— 这样的女人私生活太混乱了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ 胖达panda :你经历过体验到人生的大起大落吗?我一朋友在10秒内体验了,哈哈。@小小编辑 请点一首《almost lover》送给他。 《almost love...

小小编辑 ⋅ 今天 ⋅ 9

自己动手写一个单链表

文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以关注我的微信公众号:好好学java,获取优质学习资源。 一、概述 单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对...

公众号_好好学java ⋅ 今天 ⋅ 0

Centos7重置Mysql 8.0.1 root 密码

问题产生背景: 安装完 最新版的 mysql8.0.1后忘记了密码,向重置root密码;找了网上好多资料都不尽相同,根据自己的问题总结如下: 第一步:修改配置文件免密码登录mysql vim /etc/my.cnf 1...

豆花饭烧土豆 ⋅ 今天 ⋅ 0

熊掌号收录比例对于网站原创数据排名的影响[图]

从去年下半年开始,我在写博客了,因为我觉得业余写写博客也还是很不错的,但是从2017年下半年开始,百度已经推出了原创保护功能和熊掌号平台,为此,我也提交了不少以前的老数据,而这些历史...

原创小博客 ⋅ 今天 ⋅ 0

LVM讲解、磁盘故障小案例

LVM LVM就是动态卷管理,可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态对分区进行扩缩空间大小,安全快捷方便管理。 1.新建分区,更改类型为8e 即L...

蛋黄Yolks ⋅ 今天 ⋅ 0

Hadoop Yarn调度器的选择和使用

一、引言 Yarn在Hadoop的生态系统中担任了资源管理和任务调度的角色。在讨论其构造器之前先简单了解一下Yarn的架构。 上图是Yarn的基本架构,其中ResourceManager是整个架构的核心组件,它负...

p柯西 ⋅ 今天 ⋅ 0

uWSGI + Django @ Ubuntu

创建 Django App Project 创建后, 可以看到路径下有一个wsgi.py的问题 uWSGI运行 直接命令行运行 利用如下命令, 可直接访问 uwsgi --http :8080 --wsgi-file dj/wsgi.py 配置文件 & 运行 [u...

袁祾 ⋅ 今天 ⋅ 0

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部