面试简答题(2)

(1)http状态码含义:

1xx:代表请求已被接受,需要继续处理。这类响应是临时响应

2xx:代表请求已成功被服务器接收、理解、并接受。

3xx:代表需要客户端采取进一步的操作才能完成请求。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。

4xx:代表了客户端看起来可能发生了错误,妨碍了服务器的处理。

5xx:代表了服务器在处理请求的过程中有错误或者异常状态发生,也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理。




(2)http的无状态性。

从文本传输到交互性增强的变化。

Cookie是通过客户端保持状态的解决方案。与Cookie相对的一个解决方案是Session,它是通过服务器来保持状态的。


根据HTTP标准,HTTP请求可以使用多种请求方法。例如:HTTP1.1目前支持7种请求方法:GETPOSTHEADOPTIONSPUTDELETETARCE

GET      请求获取由Request-URI所标识的资源。
POST 
Request-URI所标识的资源后附加新的数据。
HEAD 
请求获取由Request-URI所标识的资源的响应消息报头。

OPTIONS 请求查询服务器的性能,或查询与资源相关的选项和需求。
PUT 
请求服务器存储一个资源,并用Request-URI作为其标识。
DELETE 
请求服务器删除由Request-URI所标识的资源。
TRACE 
请求服务器回送收到的请求信息,主要用于测试或诊断。
Internet应用中,最常用的方法是GETPOST

URI完整地指定了要访问的网络资源,通常只要给出相对于服务器的根目录的相对目录即可,因此总是以“/”开头,最后,协议版本声明了通信过程中使用HTTP的版本。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值