405 Method Not Allowed 请求方法不被允许

本文记录了在项目中遇到405 Method Not Allowed错误的情况,问题源于移动网络的代理服务器拒绝PATCH请求。通过axios捕获错误信息,经过排查,确定问题不是由服务器或nginx引起,而是特定网络环境(如移动网络的WAP接入点)导致。最终通过切换网络和使用电脑模拟器定位问题,指出解决此类问题的方法。
摘要由CSDN通过智能技术生成

405 Method Not Allowed 请求方法不被允许

今天已上线的项目patch请求 突然报错,nginx没有日志,服务也没有日志。前端捕获到405错误。

历经种种排查 网上方法找了一大堆也没用。
最后发现是移动网络的问题 移动的代理服务器拒绝 patch请求 过了一段时间 移动net 蜂窝接入点自动请求成功疑似修复

但是wap仍然失败

通过axios捕获错误信息


{
   
	"config": {
   
		"transformRequest": {
   },
		"transformResponse": {
   },
		"timeout": 0,
		"xsrfCookieName": "XSRF-TOKEN",
		"xsrfHeaderName": "X-XSRF-TOKEN",
		"maxContentLength": -1,
		"headers": {
   
			"Accept": "application/json, text/plain, */*",
			"Content-Type"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值