常见的HTTP状态码错误

以下都是在项目实践中出现的错误,解决方案需要与具体开发环境相适应。

404-资源对象找不到错误(Not Found)

含义:用于说明服务器无法找到所请求的URL。通常会包含一个实体,以便客户端应用程序显示给用户看

解决方案:可能是项目的地址根目录没有正确设置,解决方法:右击设置项目设置Web Project Settings 的content root为 insaic(http请求地址根目录)

405-用来访问本页面的 HTTP 谓词不被允许(Method Not Allowed)

含义:发起的请求中带有所请求的URL不支持的方法时,使用此状态码。应该在响应中包含Allow,首部,以告知客户端对所请求的资源可以使用哪些方法

解决方案:后端和前端请求方式不一致造成,GET或者POST方式应该保持一致

504-服务器请求超时错误(Gateway Timeout)

含义:与状态码408类似,只是这里的响应来自一个网关或代理,它们在等待另一服务器对其请求进行响应时超时了

解决方案:504 gateway time-out, 由于linux系统没有配置hosts文件,无法获得准确的请求ip地址,导致请求超时,报504错误



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值