请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于./api/post的问题

https://img1.sycdn.imooc.com//szimg/5ab9fc970001449e05900238.jpg

https://img1.sycdn.imooc.com//szimg/5ab9fc970001a66611780352.jpg

老师,我去访问./api/post,在cmd里面却显示的有数据,但是报错405是什么原因呢?


正在回答 回答被采纳积分+3

7回答

双越 2018-03-31 15:16:49

那你用 post 的方式去访问吧,视频中讲解了使用 fetch 进行 post 访问,别用 get 方式了(浏览器输入地址直接访问就是 get 方式)

0 回复 有任何疑惑可以回复我~
提问者 慕粉3727899 2018-03-30 19:12:44

除了访问./api/post非正常以外,其他都有数据哦

0 回复 有任何疑惑可以回复我~
双越 2018-03-30 18:51:09

哦。。。是不是你用 get 方式访问的 /api/post 这个接口的原因?你试试访问其他接口,看还是返回 405 吗

0 回复 有任何疑惑可以回复我~
提问者 慕粉3727899 2018-03-30 18:29:39

试过了哦,还是Method Not Allowed

0 回复 有任何疑惑可以回复我~
双越 2018-03-30 14:19:41

你直接访问 3000 端口的看下,正常吗?因为你 npm run mock 启动的其实就是 3000 端口的,后面是被代理到 8080 端口的

0 回复 有任何疑惑可以回复我~
提问者 慕粉3727899 2018-03-29 18:43:29

https://img1.sycdn.imooc.com//szimg/5abcc2c70001568d03290061.jpg

https://img1.sycdn.imooc.com//szimg/5abcc2c70001487803890265.jpg

老师,版本都是1.15.0,代理我都是复制粘贴的,也没什么问题,然后访问./api/post还是显示Method Not Allowed


0 回复 有任何疑惑可以回复我~
双越 2018-03-27 18:51:15

检查一下 webpack-dev-server 的代理配置是否有问题。另外,看一下你安装的版本是不是比视频中的版本高了,如果高的话,你先降到视频中的版本再试试。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号