A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

请按照自己的语言,总结下面的知识点:
1、什么是Request?

2、Request包含哪些部分?

3、请说一下不同状态码代表的Request状态?

9 个回复

倒序浏览
本帖最后由 xiguahx 于 2018-8-3 21:49 编辑

黄希

1、什么是Request?
        Request是HTTP协议中的请求,包含请求行、请求头、请求空行、请求体。
        用户的请求到达服务端后,Request对象由服务端创建,包含用户的请求数据。

2、Request包含哪些部分?
        Request包含请求行、请求头、请求空行、请求体。

3、请说一下不同状态码代表的Request状态?
        1xx                服务端接收客户端消息,没有接收完成
        200                请求响应成功
        302                重定向
        304                服务端资源没有变化,使用缓存
        404                找不到资源
        405                请求方式没有对应的doXxx方法
        500                服务端错误

回复 使用道具 举报
1、什么是Request?
       
浏览器向服务器发送请求,请求包括请求行,请求头
请求空行,请求体,request对象是由服务器端创建

2、Request包含哪些部分?

请求行,请求头,请求空行,请求体


3、请说一下不同状态码代表的Request状态?

200 请求成功;404 路径错误; 500服务器端错误
回复 使用道具 举报
请按照自己的语言,总结下面的知识点:
1、什么是Request?
客户端浏览器发送给服务器的请求信息,服务端把收到的请求信息封装到qing
2、Request包含哪些部分?
请求行 请求头 请求体
3、请说一下不同状态码代表的Request状态?
        1xx                服务端接收客户端但不完整,询问客户端继续翻松
        200   OK        请求响应成功
        3xx                重定向(常见302 Found(HTTP1.1,1.0为 Move temporarily 临时重定向), 304 Not be Modified(未改变,使用缓存)
        4XX               客户端错误(404 Not Found 找不到资源,403 Forbidden没有权限,405 Method Not Allowed 请求方法不支持(对于HttpServlet则是没有对应的doXxxx方法)
        500                服务端错误(服务器产生异常5xx都是服务端出现问题)
回复 使用道具 举报
王宇晨
1、什么是Request?
就是用来获取客户端向服务器端发送的请求消息。
2、Request包含哪些部分?
请求行,请求体,请求空行,请求体。
3、请说一下不同状态码代表的Request状态?1XX:服务器收客户端消息,单没有接受完成,等待一段时间后,发送1XX状态码。
2XX:响应成功。代表200.
3XX:重定向。302(重定向),304(访问缓存)
4XX:客户端错误。404(请求路径没有对应的资源),403(请求不允许),405(请求方式没有对应的doXX方法)
5XX:服务器端错误。500(服务器内部出现异常)



回复 使用道具 举报
1、什么是Request?
request是从浏览器客户端发送到服务器的请求,里面包含了发送请求时的参数(请求行/头/体)


2、Request包含哪些部分?
请求行:内容有 请求方式,请求url,请求协议/版本

请求头: 浏览器告知服务器的一些信息,如user-agent(浏览器版本),referer(从哪个地址来)及Host(ip地址)

请求体:只有post请求有,封装post请求的参数


3、请说一下不同状态码代表的Request状态?
1xx:服务器接收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码,确认是否还有消息需要接收
2xx:响应成功。常见代表:200,2开头的都代表响应成功
3xx:重定向(redirect),由浏览器执行。常见代表:302(重定向),304(访问缓存)
4xx: 客户端错误。
常见代表:
        403 : 设置权限,请求不允许,被禁止
        404 : 请求路径没有对应的资源)
        405:请求方式没有对应的doXxx方法(对应的请求方法)
5xx: 服务器端错误。
常见代表:
         500 : 服务器内部出现异常(Internal Server Error)
解决方案 : 修改服务器代码


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马