http协议与服务器交互的方法,http与服务器交互方式

网络传输协议有:

(1)http协议

(2)Socket

各自特点:

1.数据传输方式

UDP协议:

TCP协议:

Socket传输特点:

优点:1)传输数据为字节级,传输数据可自定义,可对其加密,且数据量小;

2)传输时间短,性能高适合实时交互。

缺点:

HTTP传输特点:

优点:

缺点:1)http协议中包含辅助应用信息,数据包大,传输速度慢,不适合实时交互。

2)数据传输安全性差。

http与服务器交互方式有以下几种:GET 从服务器上获取数据(查),能过URL提交数据,数据在URL中可以看到。

POST 向服务器传送数据(改),数据放置在HTML HEADER内提交。

PUT

DELETE

HEAD 主机端响应Client端的一些数据文件头。

OPTIONS 主机端响应Client端的一些允许的功能与方法。

TRACE

CONNECT

GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。

HTTP规范定义了8种可能的请求方法:

GET                 检索URI中标识资源的一个简单请求

HEAD               与GET方法相同,服务器只返回状态行和头标,并不返回请求文档

POST                服务器接受被写入客户端输出流中的数据的请求

PUT                 服务器保存请求数据作为指定URI新内容的请求

DELETE            服务器删除URI中命名的资源的请求

OPTIONS          关于服务器支持的请求方法信息的请求

TRACE             Web服务器反馈Http请求和其头标的请求

CONNECT        已文档化但当前未实现的一个方法,预留做隧道处理

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值