Web前端面试题:GET和POST有什么区别?
解析:数据传输式不同:GET请求通过URL传输数据,POST的数据通过请求体传输。
安全性不同:POST的数据因为在请求主体内,所以有定的安全性保证,GET的数据在URL中,通过历史记录,缓存很容易查到数据信息。
数据类型不同:GET只允许ASCII字符,POST限制
GET害:刷新、后退等浏览器操作GET请求是害的,POST可能重复提交表单
特性不同:GET是安全(这的安全是指只读特性,就是使这个法不会引起服务器状态变化)且幂等(幂等的概念是指同个请求法执多次和仅执次的效果完全相同),POST是安全幂等
Web前端面试题:HTTP法的具体作是什么?
解析:GET:通常于请求服务器发送某些资源
HEAD:请求资源的头部信息,并且这些头部与HTTPGET法请求时返回的致.该请求法的个使场景是在下载个件前先获取其再决定是否要下载,以此可以节约带宽资源
OPTIONS:于获取的资源所持的通信选项
POST:发送数据给服务器
PUT:于新增资源或者使请求中的有效负载替换标资源的表现形式
DELETE:于删除指定的资源
PATCH:于对资源进部分修改
CONNECT:HTTP/1.1协议中预留给能够将连接改为管道式的代理服务器
TRACE:回显服务器收到的请求,主要于测试或诊断
Web前端面试题:HTTP有哪些法?
解析:HTTP1.0定义了三种请求法:GET,POST和HEAD法
HTTP1.1新增了五种请求法:OPTIONS,PUT,DELETE,TRACE和CONNECT
本文收录了一些在Web前端开发面试中经常会遇到的面试题及答案,希望对大家有所帮助,若有所疏漏欢迎指正。