1、什么事HTTP?
超文本传输协议(HTTP),目的是为了保证客户端与服务器之间的通信;
工作方式是客户端与服务器之间的请求和应答协议;
2、get方法和post方法的区别?
点击浏览器后退键:get无影响,post重新提交表单;
书签收藏:get可以被收藏,post不可以被收藏;
缓存:get可以被缓存,post不可以被缓存;
历史记录:get方法会被保存在浏览器历史记录中,post不会保存在历史记录中;
编码类型 :get为application/x-www-form-urlencoded ,post 为application/x-www-form-urlencoded 或 multipart/form-data。为二进制数据使用多重编码;
对数据长度:get有限制URL最大限度为2048个字符,post无限制;
数据类型:get只允许ascii字符,post没有限制也允许二进制;
安全性:get与post相比安全性较差,数据放在URL里面一起发送,post安全数据不会保存在浏览器历史和web服务器日志中;
可见性:get方法数据在URL中任何人都可见,post不会显示在URL中;
3、HTTP其他请求方式
head、put、delete、option、connect
具体详见http://www.w3school.com.cn/tags/html_ref_httpmethods.asp