首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTTP错误代码大全

HTTP 错误 405 405 不允许方法 对于请求所标识资源,不允许使用请求行中所指定方法。请确保为所请求资源设置了正确 MIME 类型。...HTTP 错误 501 501 未实现 Web 服务器不支持实现此请求所需功能。请检查URL 中错误,如果问题依然存在,请与 Web服务器管理员联系。...HTTP 错误 405 405 不允许方法 对于请求所标识资源,不允许使用请求行中所指定方法。请确保为所请求资源设置了正确 MIME 类型。...HTTP 错误 501 501 未实现 Web 服务器不支持实现此请求所需功能。请检查URL 中错误,如果问题依然存在,请与 Web服务器管理员联系。...HTTP 错误 405 405 不允许方法 对于请求所标识资源,不允许使用请求行中所指定方法。请确保为所请求资源设置了正确 MIME 类型。

2.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

Http 405_android与服务器交互

因为现在都用spring配置,很少用到servlet了,今天想写一个demo,结果报了一个405错误…………………真的是打扰了……. 405概念 请求行中指定请求方法不能被用于请求相应资源...该响应必须返回一个Allow 头信息用以表示出当前资源能够接受请求方法列表。   ...鉴于 PUT,DELETE 方法会对服务器上资源进行写操作,因而绝大部分网页服务器都不支持或者在默认配置下不允许上述请求方法,对于此类请求均会返回405错误。...其实就是说你访问了不是你能访问了,例如你使用post方法访问静态资源,Apache、IIS、Nginx等绝大多数web服务器,都不允许静态文件响应POST请求 那么我这个问题是在哪里呢?...} } 你看,这里,只要http 协议是1.1就返回405,不然就返回400,反正就是直接报错….

91120

Http请求方法和响应状态码整理

一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,格式如下: 可见请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔...HTTP请求方法: GET: 请求指定页面信息,并返回实体主体。 HEAD: 只请求页面的首部。 POST: 请求服务器接受所指定文档作为对所标识URI从属实体。...(Bad Request) 401 未认证 402 需要付费 403 禁止(Forbidden) 404 未找到(Not Found) 405 方法不允许 406 不接受 407 需要代理认证...408 请求超时 409 冲突 410 失败 411 需要长度 412 条件失败 413 请求实体太大 414 请求URI太长 415 不支持媒体类型 ⑤ 服务器错误 500 服务器内部错误...501 未实现(Not Implemented) 502 网关失败 504 网关超时 505 HTTP版本不支持 转载请注明地址: http://www.phpddt.com/web/http-requert-response.html

2.4K140

关于常见状态码,你了解多少?

大家好,我是坚果,今天在逛github时候发现一个文档HTTP 接口设计指北,顺便了解了一下,觉得不错,就把关于状态码知识整理了一下。...因为被请求页面需要身份验证,客户端没有提供或者身份验证失败。 403 Forbidden : 合法请求,但对被请求页面的访问被禁止。...404 Not Found : 服务器无法找到被请求页面 405 Method Not Allowed : 不请求中指定方法不被允许。...501 Not Implemented : 服务器不支持当前请求所需要某个功能,或者服务器无法完成请求。...501 与 405 区别是:405 是表示服务端不允许客户端这么做,501 是表示客户端或许可以这么做,但服务端还没有实现这个功能 相关资料: HTTP 接口设计指北

82120

记录一下 http status code

HTTP Method 较为简单,我们常用习惯如下: 一般查询我们都会使用 GET 方法, 创建新记录使用 POST 方法 更新已有数据使用 PUT 方法 更新已有数据部分属性使用 PATCH 方法...Admin角色用户,但是请求用户没有这个角色 404 NotFound,未找到资源,资源不存在 405 Method Not Allowed,不允许方法调用,资源不支持请求方法,比如资源只允许...GET 请求,但是实际请求使用了 POST 或 DELETE 方法 406 Not Acceptable,请求资源客户端不支持处理,比如客户端希望获取 xml 响应,但是服务器端只支持 JSON 响应...,不支持媒体类型或不支持编码,比如服务器只支持处理 JSON 请求,但是请求是 xml 格式 5xx 5xx 一般表示服务端错误 500 Internal Server Error,服务器内部错误...服务不可用 504 Gateway Timeout 网关超时 505 HTTP Version Not Supported,不支持 HTTP 版本,服务器不支持或拒绝处理这个 HTTP 版本请求

1.2K20

http错误码对照表

http错误码对照表 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。...#永久移动 302 已找到 — 请求数据临时具有不同 URI。 #临时移动 303 请参阅其它 — 可在另一 URI 下找到对请求响应,且应使用 GET 方法检索此响应。...5xx 服务器中出现错误 500 内部错误 — 因为意外情况,服务器不能完成请求。 501 未执行 — 服务器不支持请求工具。 502 错误网关 — 服务器接收到来自上游服务器无效响应。...HTTP 405 – 资源被禁止 HTTP 406 – 无法接受 HTTP 407 – 要求代理身份验证 HTTP 410 – 永远不可用 HTTP 412 – 先决条件失败 HTTP 414 – 请求...500-13 – 服务器太忙 HTTP 500-14 – 应用程序无效 HTTP 500-15 – 不允许请求 global.asa Error 501 – 未实现 HTTP 502 – 网关错误

2.3K70

RESTful API十个最佳实践1. 使用名词而不是动词 2. Get方法和查询参数不应该改变资源状态3. 使用名词复数形式 4. 为关系使用子资源 5. 使用HTTP头决定序列化格式 6. 使

通常我们使用RESTFul(Representational State Transfer)设计方式来设计Web api,这通常用来分离API结构了业务逻辑,它使用典型HTTP方法,诸如GET,POST.DELETE...使用HTTP状态码处理错误 忽略错误处理API是很难使用,简单返回500和调用堆栈是非常不友好也非常无用: 使用HTTP状态码 HTTP标准提供了70多个状态码来描述返回值,我们不需要完全用到他们...Request – 调用不合法,确切错误应该在error payload中描述,例如:“JSON 不合法 ” 401 – 未认证,调用需要用户通过认证 403 – 不允许,服务端正常解析和请求,但是调用被回绝或者不被允许...允许重写HTTP方法 一些代理只支持GET和POST方法,为了在这种限制下支持RESTful API,API需要重写HTTP方法。...使用自定义X-HTTP-Method-Override  HTTP头来重写POST方法

2.7K50

为什么要禁止除GET和POST之外HTTP方法

因此,有必要说明一下,为什么要禁止除GET和POST之外HTTP方法。 换句话说,对于这些HTTP不安全方法,到底有多不安全呢?...二、举例说明不安全HTTP方法 众所周知,GET、POST是最为常见方法,而且大部分主流网站只支持这两种方法,因为它们已能满足功能需求。...而其它方法出于安全考虑被禁用,所以在实际应用中,九成以上服务器都不会响应其它方法,并抛出404或405错误提示。...以下列举几个HTTP方法不安全性: 1、OPTIONS方法,将会造成服务器信息暴露,如中间件版本、支持HTTP方法等。 ?... readonly参数默认是true,即不允许DELETE和PUT操作,所以通过PUT或DELETE方法访问,就会报403错误

1.9K60

http状态码一览表

http状态码一览表 1**:请求收到,继续处理 2**:操作成功收到,分析、接受 3**:完成此请求必须进一步处理 4**:请求包含一个错误语法或不能完成 5**:服务器执行一个完全有效请求失败 100...中使用代码,现行版本中不再使用 307——申明请求资源临时性删除 400——错误请求,如语法错误 401——请求授权失败 402——保留有效ChargeTo头响应 403——请求不允许 404——...没有发现文件、查询或URl 405——用户在Request-Line字段定义方法不允许 406——根据用户发送Accept拖,请求资源不可访问 407——类似401,用户必须首先在代理服务器上得到授权...307状态被加入到 HTTP 1.1中是由于许多浏览器在收到302响应时即使是原始消息为POST情况下仍然执行了错误转向。只有在收到303响应时才假定浏览器会在POST请 求时重定向。...405 (Method Not Allowed/方法未允许) 405 (SC_METHOD_NOT_ALLOWED)指出请求方法(GET, POST, HEAD, PUT, DELETE, 等)对某些特定资源不允许使用

1.3K70

Web安全|为什么要禁止除GET和POST之外HTTP方法

因此,有必要说明一下,为什么要禁止除GET和POST之外HTTP方法。 换句话说,对于这些HTTP不安全方法,到底有多不安全呢?...二、举例说明不安全HTTP方法 众所周知,GET、POST是最为常见方法,而且大部分主流网站只支持这两种方法,因为它们已能满足功能需求。...而其它方法出于安全考虑被禁用,所以在实际应用中,九成以上服务器都不会响应其它方法,并抛出404或405错误提示。...以下列举几个HTTP方法不安全性: 1、OPTIONS方法,将会造成服务器信息暴露,如中间件版本、支持HTTP方法等。 ?... readonly参数默认是true,即不允许DELETE和PUT操作,所以通过PUT或DELETE方法访问,就会报403错误

3.7K20

php curl发送请求实例方法

cURL可以使用URL语法模拟浏览器来传输数据,因为它是模拟浏览器,因此它同样支持多种协议,FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及...LDAP等协议都可以很好支持,包括一些:HTTPS认证,HTTP POST方法HTTP PUT方法,FTP上传,keyberos认证,HTTP上传,代理服务器,cookies,用户名/密码认证,下载文件断点续传...,上传文件断点续传,http代理服务器管道,甚至它还支持IPv6,scoket5代理服务器,通过http代理服务器上传文件到FTP服务器等等。...307——申明请求资源临时性删除 400——错误请求,如语法错误 401——请求授权失败 402——保留有效ChargeTo头响应 403——请求不允许 404——没有发现文件、查询或URl 405—...—用户在Request-Line字段定义方法不允许 406——根据用户发送Accept拖,请求资源不可访问 407——类似401,用户必须首先在代理服务器上得到授权 408——客户端没有在用户指定饿时间内完成请求

1.8K30

HTTP 协议简介

其特点是简单、易于管理,所以它符合了大家需要,得到了广泛应用。 HTTP 1.0最显著变化之一是开始支持客户端通过POST方法向Web服务器提交数据。...请求方法 HTTP/1.1协议中共定义了八种方法,来表明Request-URI指定资源不同操作方式。 1. OPTIONS — 返回服务器针对特定资源所支持HTTP请求方法。...当某个请求所针对资源不支持对应请求方法时候,服务器应当返回状态码405(Method Not Allowed);当服务器不认识或者不支持对应请求方法时候,应当返回状态码501(Not Implemented...405 — Method Not Allowed 方法不允许。 406 — Not Acceptable 不接受。...502 — Bad Gateway 网关失败。 503 — Service Unavailable 不支持。 504 — Gateway Time-out 网关超时。

55920

API网关 APIG,调用已发布API,错误码0605

记录一下APIG错误错误错误信息 HTTP状态码 语义 解决方案 APIG.0101 The API does not exist or has not been published in the...401 APP认证信息错误 检查请求方法、路径、查询参数、请求体和签名使用方法、路径、查询参数、请求体是否一致;检查客户端机器时间是否正确。...denied. 403 后端IP不允许访问 后端IP地址或后端域名对应IP地址不允许访问 APIG.0501 The app quota has been used up. 405 APP已经超出配额或云市场调用次数用完...域名解析失败 检查域名拼写,以及域名是否绑定了正确后端地址 APIG.0606 Failed to load the API configurations. 500 未加载API配置 联系技术支持...改用支持协议(HTTP/HTTPS)访问 APIG.0608 Failed to obtain the admin token. 500 无法获取管理帐户 联系技术支持 APIG.0609 The VPC

1.8K00

HTTP接口设计

请求方法 如果请求头中存在 X-HTTP-Method-Override 或参数中存在 _method(拥有更高权重),且值为 GET, POST, PUT, DELETE, PATCH, OPTIONS...风格参数进行处理 关于方法语义说明: OPTIONS 用于获取资源支持所有 HTTP 方法 HEAD 用于只获取请求某个资源返回头信息 GET用于从服务器获取某个资源信息 完成请求后返回状态码...主要使用场景在于实现并发控制 客户端错误 400 Bad Request : 请求体包含语法错误 401 Unauthorized : 需要验证用户身份,如果服务器就算是身份验证后也不允许客户访问资源...Method Not Allowed : 不允许执行目标方法,响应中应该带有 Allow 头,内容为对该资源有效 HTTP 方法 406 Not Acceptable : 服务器不支持客户端请求内容格式...501 与 405 区别是:405 是表示服务端不允许客户端这么做,501 是表示客户端或许可以这么做,但服务端还没有实现这个功能 身份验证 OAuth 2.0 官网 理解OAuth 2.0 - 阮一峰

1.8K20
领券