`

几种常见的报文方法和报文实例

阅读更多

 几种常见的报文方法:

  • GET:从服务器获取一份文档
  • HEAD:只从服务器获取文档的首部
  • POST:向服务器发送需要处理的数据
  • PUT:将请求的主体部分储存到服务器上
  • TRACE:跟踪并查看报文在经过代理服务器后的变化
  • OPTIONS:查看可以在目标服务器上执行的方法
  • DELETE:从服务器上删除一份文档

报文实例:

打开百度的响应报文:

HTTP/1.1 200 OK        //HTTP版本 1.1    状态码200 原因短语OK
Date: Mon, 21 Dec 2015 21:27:50 GMT    //响应的时间日期
Server: BWS/1.0        //服务器应用程序软件的名称和版本 BWS/1.0
Content-Length: 4271    //响应的主体内容的长度为4271个字节
Content-Type: text/html;charset=utf-8    //响应类型为HTML文本,编码类型为utf-8
Cache-Control: private        //缓存指示
Expires: Tue, 02 Apr 2013 04:27:50 GMT    //实体不在有效,要从原始的源端再次获取此实体的日期和时间
Content-Encoding: gzip        //对主体执行的编码方式为gzip
Set-Cookie: H_PS_PSSID=2097_1464_2133_1944_1788; path=/; domain=.baidu.com    //设置cookie,path,domain都是cookie的信息(作用范围等等)
Connection: Keep-Alive    //状态为保持连接

 

分享到:
评论

相关推荐

    java范例开发大全

    实例232 多线程同步方法的实例 436 实例233 ATM存取一体机(线程同步互斥) 437 实例234 我的钱哪里去了 440 实例235 门锁打不开了(死锁) 444 实例236 门锁终于被打开了(解决死锁) 446 实例237 一个死锁的例子 ...

    Java范例开发大全(全书源程序)

    实例232 多线程同步方法的实例 436 实例233 ATM存取一体机(线程同步互斥) 437 实例234 我的钱哪里去了 440 实例235 门锁打不开了(死锁) 444 实例236 门锁终于被打开了(解决死锁) 446 实例237 一个死锁的...

    Java范例开发大全 (源程序)

     实例45 请求的方法不存在(NoSuchMethodException) 63  4.3 try…catch捕获异常 65  实例46 try…catch捕获异常的实例 66  实例47 try…catch…finally捕获异常的实例 67  实例48 try…catch嵌套捕获异常...

    java范例开发大全(pdf&源码)

    实例232 多线程同步方法的实例 436 实例233 ATM存取一体机(线程同步互斥) 437 实例234 我的钱哪里去了 440 实例235 门锁打不开了(死锁) 444 实例236 门锁终于被打开了(解决死锁) 446 实例237 一个死锁的例子 ...

    java范例开发大全源代码

     实例45 请求的方法不存在(NoSuchMethodException) 63  4.3 try…catch捕获异常 65  实例46 try…catch捕获异常的实例 66  实例47 try…catch…finally捕获异常的实例 67  实例48 try…catch嵌套捕获...

    计算机网络技术基础复习题2017.doc

    数据线路的通信方式有几种? 17. 数据传输方式有几种? 18.数据交换技术有几种? 19. 电路交换的概念及优缺点?特点? 20. 报文交换的概念及优缺点?特点? 21. 分组交换的概念及优缺点?特点? 22. 信元交换技术的...

    V90在EPOS模式下如何实现回零.docx

    文档介绍V90在EPOS模式下的几种回零方法,包括增量式编码器和绝对值编码器。

    spirngmvc js传递复杂json参数到controller的实例

    Spring MVC在接收集合请求参数时,需要在Controller方法的集合参数里前添加@Request...以下列举接收List、List、List<Map>>、User[]、User(bean里面包含List)几种较为复杂的集合参数示例: 接收List集合参数: 1、页面j

    基于javatcpsocket通信的拆包和装包源码-someData:存放一些思维导图,图片,ppt等等

    基于java tcp socket通信的拆包和装包源码 someData 存放一些思维导图,图片,ppt等等 ...动态代理的几种实现方式,对应的优缺点 动态代理与cglib实现的区别 为什么CGlib方式可以对接口实现代理 序列化,

    基于Linux 的防火墙技术研究

    应用在一个包的策略包括以下几种:接受(Accept),即允许包通过该过滤器;抛弃(Reject),即丢掉该 包并发一个“主机不可到达”的ICMP 报文回发送者;拒绝(Deny),即丢掉该包且不发任何返回信息。 其次,修改此规则对应的包...

    CCNA完整版视频教程48集.rar

    16.0-( OSPF NAT ACL FR VLAN间路由校园网设计与配置工程实例wmv 2.2- TCP IP(IP ICMP ARP报文抓包详解,wm 31P地址分类规划子网掩码 3.2-P地址规划 VLSM CIDR wn 4.1-路由器组件1OS各种模式及互切换wm 4.2-路由器...

    什么是VLAN

    不同VLAN内的报文在传输时是相互隔离的,即一个VLAN内的用户不能和其它VLAN内的用户直接通信,如果不同VLAN要进行通信,则需要通过路由器或三层交换机等三层设备。 成本降低  成本高昂的网络升级需求减少,现有带宽...

    C/C++笔试题(附答案,华为面试题系列)

    需求进行创建和撤销,这两种模型各有其好处和缺点。用户线程不需要额外的内核开支 ,并且用户态线程的实现方式可以被定制或修改以适应特殊应用的要求,但是当一个线 程因 I/O 而处于等待状态时,整个进程就会被调度...

    Linux网络编程

    6.10.6 几种I/O 模式的比较........ 186 6.10.7 fcntl()函数........ 186 6.10.8 套接字选择项select()函数............ 187 6.11 带外数据.................... 190 6.11.1 TCP 的带外数据.............. 190 ...

    Linux网络编程.pdf socket tcp udp

    3.2.4 进程控制的实例 .....................................................................................33 3.3 进程的属性..............................................................................

    linux 网络编程源代码

    3.2.4 进程控制的实例 .....................................................................................33 3.3 进程的属性................................................................................

Global site tag (gtag.js) - Google Analytics