http状态码

Http状态码406(Not Acceptable) 错误问题解决方法

独自空忆成欢 提交于 2019-12-18 19:07:05
状态码406:HTTP协议状态码的一种,表示无法使用请求的内容特性来响应请求的网页。说白了就是后台的返回结果前台无法解析就报406错误。 状态码:406,请求头(Request Headers)中看到请求信息是json格式,响应头(Response Hraders)中却发现返回信息的格式是“text/html”,前台无法解析,需将结果转换成json格式返回给前台。 更改前代码: 更改后代码: 来源: CSDN 作者: 小小舍 链接: https://blog.csdn.net/qq_43560721/article/details/103595246

HTTP状态码

柔情痞子 提交于 2019-12-17 20:31:56
消息编辑 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 100 Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 Switching Protocols 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后,服务器将会切换到在Upgrade 消息头中定义的那些协议。 只有在切换新的协议更有好处的时候才应该采取类似措施。例如,切换到新的HTTP 版本比旧版本更有优势,或者切换到一个实时且同步的协议以传送利用此类特性的资源。 102 Processing 由WebDAV(RFC 2518)扩展的状态码,代表处理将被继续执行。 成功编辑 这一类型的状态码,代表请求已成功被服务器接收、理解、并接受。 200 OK 请求已成功,请求所希望的响应头或数据体将随此响应返回。出现此状态码是表示正常状态。 201 Created

HTTP状态码汇总

▼魔方 西西 提交于 2019-12-16 16:40:28
http状态返回代码 1xx (临时响应) 【表示临时响应并需要请求者继续执行操作的状态代码。】 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 http状态返回代码 2xx (成功) 【表示成功处理了请求的状态代码。】 200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 (无内容) 服务器成功处理了请求,但没有返回任何内容。 205 (重置内容) 服务器成功处理了请求,但没有返回任何内容。 206 (部分内容) 服务器成功处理了部分 GET 请求。 http状态返回代码 3xx (重定向) 【表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向。】 300 (多种选择) 针对请求,服务器可执行多种操作。 服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择。 301 (永久移动) 请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求的响应)时

HTTP状态码

会有一股神秘感。 提交于 2019-12-15 21:01:28
常见的http状态码 100:继续 客户端应当继续发送请求。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。 101: 转换协议 在发送完这个响应最后的空行后,服务器将会切换到在Upgrade 消息头中定义的那些协议。只有在切换新的协议更有好处的时候才应该采取类似措施。 102:继续处理 由WebDAV(RFC 2518)扩展的状态码,代表处理将被继续执行。 200:请求成功 处理方式:获得响应的内容,进行处理(重要) 201:请求完成,结果是创建了新资源。新创建资源的URI可在响应的实体中得到 处理方式:爬虫中不会遇到 202:请求被接受,但处理尚未完成 处理方式:阻塞等待 204:服务器端已经实现了请求,但是没有返回新的信 息。如果客户是用户代理,则无须为此更新自身的文档视图。 处理方式:丢弃 300:该状态码不被HTTP/1.0的应用程序直接使用, 只是作为3XX类型回应的默认解释。存在多个可用的被请求资源。 处理方式:若程序中能够处理,则进行进一步处理,如果程序中不能处理,则丢弃 301:请求到的资源都会分配一个永久的URL,这样就可以在将来通过该URL来访问此资源 处理方式:重定向到分配的URL(永久重定向,重要) 302:请求到的资源在一个不同的URL处临时保存 处理方式:重定向到临时的URL(临时重定向,重要) 304:请求的资源未更新 处理方式

HTTP 状态码

自作多情 提交于 2019-12-15 06:36:27
100 Continue 客户端应继续其请求 101 Switching Protocols 客户端要求服务器根据请求切换HTTP协议版本 200 OK 请求成功 201 Created 已创建,成功请求并创建新的资源 202 Accepted 已接受,已经接受请求,但未处理完成 203 Non-Authoritative Information 返回信息不确定或不完整 204 No Content 请求收到,但返回信息为空 205 Reset Content 重置内容。服务器处理成功,用户终端(例如:浏览器)应重置文档视图。 206 Partial Content 部分内容。服务器成功处理了部分GET请求 300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端 301 Moved Permanently 永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替 302 Found 临时移动。与301类似。但资源只是临时被移动。客户端应继续使用原有URI 303 See Other 查看其它地址 304 Not Modified 未修改 305 Use Proxy 使用代理。所请求的资源必须通过代理访问 306 Unused

【Linux】HTTP状态码速览

陌路散爱 提交于 2019-12-14 19:44:34
HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在的服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以相应浏览器的请求。 常见的HTTP状态码: 200 -请求成功 301 -资源(网页等)被永久转移到其它URL 404 -请求的资源(网页等)不存在 500 -内部服务器错误 HTTP状态码分类 HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP状态码共分为5种类型 : HTTP状态码分类 分类 分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理 3** 重定向,需要进一步的操作完成请求 4** 客户端错误,请求包含语法错误或无法完成请求 5** 服务器错误, 服务器在处理请求的过程中发生了错误 HTTP状态码列表: 状态码 状态码英文名称 中文描述 100 Continue 继续,客户端应继续其请求 101 Switching Protocols 切换协议。服务器根据客户端的请求切换协议。只能切换到更高级的协议,比如切换到HTTP的新版本协议 200 OK 请求成功。一般用于GET与POST请求 201 Created 已创建。成功请求并创建了新的资源 202 Accepted

http状态码汇总及代表意思

爱⌒轻易说出口 提交于 2019-12-14 01:35:28
成功2×× 成功处理了请求的状态码。 200 服务器已成功处理了请求并提供了请求的网页。 204 服务器成功处理了请求,但没有返回任何内容。 重定向3×× 每次请求中使用重定向不要超过 5 次。 301 请求的网页已永久移动到新位置。当URLs发生变化时,使用301代码。搜索引擎索引中保存新的URL。 302 请求的网页临时移动到新位置。搜索引擎索引中保存原来的URL。 304 如果网页自请求者上次请求后没有更新,则用304代码告诉搜索引擎机器人,可节省带宽和开销。 客户端错误4×× 表示请求可能出错,妨碍了服务器的处理。 400 服务器不理解请求的语法。 403 服务器拒绝请求。 404 服务器找不到请求的网页。服务器上不存在的网页经常会返回此代码。 410 请求的资源永久删除后,服务器返回此响应。该代码与 404(未找到)代码相似,但在资源以前存在而现在不存在的情况下,               有时用来替代404 代码。如果资源已永久删除,应当使用 301 指定资源的新位置。 服务器错误5×× 表示服务器在处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。 500 服务器遇到错误,无法完成请求。 503 服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。 来源: CSDN 作者: 会做饭的技术男 链接: https://blog.csdn

HTTP状态码

ε祈祈猫儿з 提交于 2019-12-12 20:33:36
# HTTP响应状态码 ## 1xx:临时响应 #### 表示临时响应并需要请求者继续执行操作的状态代码。 100 **继续**请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 **切换协议**请求者已要求服务器切换协议,服务器已确认并准备切换。 --- ## 2xx : 成功 #### 表示成功处理了请求的状态代码。 200 **成功** 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201 **已创建** 请求成功并且服务器创建了新的资源。 202 **已接受** 服务器已接受请求,但尚未处理。 203 **非授权信息** 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 **无内容** 服务器成功处理了请求,但没有返回任何内容。 205 **重置内容**服务器成功处理了请求,但没有返回 任何内容。 206 **部分内容** 服务器成功处理了部分 GET 请求。 --- ## 3xx : 重定向 #### 表示要完成请求,需要进一步操作。通常,以下状态代码用来重定向。 300 **多种选择** 针对请求,服务器可执行多种操作。服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择。 301 **永久移动** 请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或

HTTP状态码

北战南征 提交于 2019-12-10 18:34:27
1.状态码1xx  100 Continue:服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。  101 Switching Protocols:服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。  102: 由WebDAV(RFC 2518):扩展的状态码,代表处理将被继续执行. 2.状态码2xx:成功  200 OK:请求成功(其后是对GET和POST请求的应答文档)。  201 Created:请求被创建完成,同时新的资源被创建。  202 Accepted:供处理的请求已被接受,但是处理未完成。  203 Non-authoritative Information:文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝。  204 No Content:没有新文档。浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,这个状态代码是很有用的。  205 Reset Content:没有新文档。但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容。  206 Partial Content:客户发送了一个带有Range头的GET请求,服务器完成了它。 3.状态码3xx:重定向  300 Multiple Choices:多重选择。链接列表。用户可以选择某链接到达目的地

HTTP协议状态码详解(HTTP Status Code)

只愿长相守 提交于 2019-12-06 17:18:39
使用ASP.NET/PHP/JSP 或者javascript都会用到http的不同状态,一些常见的状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了请求的状态代码。 代码 说明 200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 (无内容) 服务器成功处理了请求,但没有返回任何内容。 205 (重置内容) 服务器成功处理了请求,但没有返回任何内容。 206 (部分内容) 服务器成功处理了部分 GET 请求。 3xx (重定向) 表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向。 代码 说明 300 (多种选择) 针对请求,服务器可执行多种操作。 服务器可根据请求者 (user agent) 选择一项操作