- 24
- 0
本问题和Github Issue 868中提到的是一样的,但其解决方法我试过了在目前dva new出来的项目上是没有用的.
表现为proxy设置后能GET和DELETE,但是如果POST就会被阻塞.
复现方法:(参考教程)
clone https://github.com/umijs/umi-...
其.webpackrc.js如下
export default {
"proxy": {
"/api": {
"target": "http://jsonplaceholder.typicode.com/",
"changeOrigin": true,
"pathRewrite": { "^/api" : "" }
}
},
}
http://jsonplaceholder.typico... 是一个测试平台
/user GET 方法可以返回一些mock user
/user POST body:{"id":22,"name": "test"}时,会返回 {"id":22,"name": "test"}
npm start之后前端项目的地址是http://localhost:8000, 按webpack中设置好的proxy, 我们访问http://localhost:800/api/users的时候,webpack的devServer会帮我们代理去http://jsonplaceholder.typicode.com/users
上述proxy设置完后:GET http://localhost:8000/api/users 是正常的POST http://localhost:8000/api/users 带上body数据会被proxy server阻塞,具体表现为的确去请求http://jsonplaceholder.typicode.com,但是body并不会发送过去,而是被阻塞,我按上文issue中提到的解决方法在header加上"host"字段,并没有起作用.
请诸位高手看看,否则我只能自己的后台服务器设置跨域,然后开发的所有url带上跨域了...
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
