javascript - JQuery Ajax里发送put请求返回404错误,感觉不是浏览器不支持,但不知道是什么问题,有没有最简单测试put请求的方法
PHP中文网
PHP中文网 2017-04-10 17:34:14
[JavaScript讨论组]

Ajax里发送put请求,但是页面返回404错误,不知道是为什么,觉得不是浏览器不支持的问题,而且对于put这个请求的内涵也不了解,put方法是让浏览器用请求的主体部分来创建一个由所请求的URL命名的新文档,看起来put请求很简单啊,为什么我这边没办法实现?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(4)
PHP中文网

确定 url 没写错么?
看下 network 里面的 url 地址是不是正确的

ringa_lee

首先要定位404是不是 put 造成的,尝试把 put 改为 post

然后 put 的内涵是修改/替换服务器上的资源

巴扎黑

如果是 get/post 还是404吗?不支持协议应该是405吧。。。。

巴扎黑

试试看

data:JSON.stringify(o)

contentType的设置会影响data能传送的数据结构。具体的你自己查一下吧.
另外,你确定服务器后端能接受put请求吗如果服务器根本没对put请求做出回应,那么当然会返回404请求页面错误

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号