面试题&装X案例

Posted xiaowenshu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试题&装X案例相关的知识,希望对你有一定的参考价值。

简述HTTP请求过程

 步骤一:

浏览器先向服务器发送 HTTP 请求,包括的内容有:

方法:GET/POST。GET仅请求资源,POST会附带用户数据

路径:/XXX/XXX

域名:由 Host 头指定:Host:www.ganziwen.cn

以及其他相关的 header;

如果是 POST ,那么请求还包括一个 body ,包含用户数据

 步骤二:

服务器向浏览器返回 HTTP 响应,响应包括:

响应代码:200 表成功,3XX 表重定向,4XX 表示客户端发送的请求有错误,5XX 表示跟服务器在处理的过程中发生了错误

响应类型:由 Content-Type 指定

以及相关的 Header;

通常服务器的 HTTP 响应会携带内容,也就是有一个 body ,包含响应的内容,网页的 html 源码就在 body 中

步骤三:

如果浏览器还要继续向服务器请求其他资源,比如图片,就再次发送 HTTP 请求,重复步骤一、二

以上是关于面试题&装X案例的主要内容,如果未能解决你的问题,请参考以下文章

面试--算法题

提升--08---LockSupport淘宝面试题与源码阅读方法论

面试题 17.19. 消失的两个数字(位运算&异或)

一道微软面试题的运算过程解析

拼多多面试题——java后台岗位面试

Java多态面试题案例几解题思路