面试真题
我面试中遇到的一些题目
林九
如果你喜欢我的分享,请点赞关注我,让我们学习路上不孤独
展开
-
HTTP协议状态码分别是什么意思?
1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码;2xx:成功。代表:200;3xx:重定向。代表:302(重定向),304(访问缓存);4xx:客户端错误;404(请求路径没有对应的资源)405:请求方式没有对应的doXxx方法5xx:服务器端错误。代表:500(服务器内部出现异常);...原创 2021-07-18 21:48:18 · 5393 阅读 · 0 评论 -
redirect(重定向)和forward(转发)的区别
redirect(重定向)地址栏会发生变化,forward(转发)地址栏路径不变;redirect(重定向)可以访问其他站点(服务器)的资源,forward(转发)只能访问当前服务器下的资源;redirect(重定向)是两次请求,不能使用request对象来共享数据,forward(转发)是一次请求,可以使用request对象来共享数据;...原创 2021-07-18 21:45:43 · 5422 阅读 · 0 评论 -
GET和POST的本质区别
- GET在浏览器回退时是无害的,而POST会再次提交请求。 - GET产生的URL地址可以被浏览器添加为书签,而POST不可以。 - GET请求会被浏览器主动缓存,(这里是数据会被前端缓存,当浏览器发了一条请求,会返回数据,浏览器会把返回的数据记录下来,当你再次发送该请求的时候,浏览器并不真的再发送这条请求,而是从历史记录里把这个数据读取取出来,这叫做缓存.这是浏览器自己的决策,后端并不知道也没有收到任何请求.)而POST不会,除非手动设置。 - GET请求只能进行url编码,而POST支持多种编码原创 2021-01-05 00:12:58 · 5721 阅读 · 0 评论