HTTP请求方法有哪些??? 请求方式:
1.get: 获取资源,(请求的数据会附在url之后,)数据量大小2KB, 2.post: 传输实体文本 (请求的数据会放在http报文实体的主体里)数据量大小无限 3.delete: 删除文件 4.head: 获取报文首部 5.connect:用隧道协议链接代理。 代理服务器通信时建立隧道,实现用隧道协议进行TCP通信。主要使用SSL(安全套接层)和TLS(传输层安全)协议把通信内容加密后经网络隧道传输 6.trace : 追踪路径 客户端可以对请求消息的传输路径进行追踪,TRACE方法是让Web服务器端将之前的请求通信还给客户端的方法 7.options: 询问支持的方法在这里我们来比较GET方法和POST方法本质上的区别: 1、GET方法用于信息获取,它是安全的(安全:指非修改信息,如数据库方面的信息),而POST方法是用于修改服务器上资源的请求; 2、GET请求的数据会附在URL之后,而POST方法提交的数据则放置在HTTP报文实体的主体里,所以POST方法的安全性比GET方法要高; 3、GET方法传输的数据量一般限制在2KB,其原因在于:GET是通过URL提交数据,而URL本身对于数据没有限制,但是不同的浏览器对于URL是有限制的,比如IE浏览器对于URL的限制为2KB,而Chrome,FireFox浏览器理论上对于URL是没有限制的,它真正的限制取决于操作系统本身;POST方法对于数据大小是无限制的,真正影响到数据大小的是服务器处理程序的能力。