当前位置:首页 > 前端

巨坑:API在某些情况下POST请求会自动变成GET的解决方案

Z先生6年前 (2020-08-05)前端918

这个问题我已经不是第一次遇到了。

之前没有收集整理,一般情况下,出现这种情况,都是有2次请求,一次301,在一次200,然后post就变成了get。


一般出现这个情况,API接口和?之间不是反斜杠,导致301跳转到/?上面。

例如:https://api.dev.xinda.pro/v1?cmd=app/app/config

会自动301到:https://api.dev.xinda.pro/v1/?cmd=app/app/config

然后POST请求就变成了GET请求

分享给朋友:

相关文章

字体图标的妙用

什么是字体图标对于前端的小伙伴来说,字体应该是再熟悉不过的东西了,对于文字我们可以通过css指定文字对应的字体,字号大小,颜色。得益于css3,我们还可以在css中引入服务端字体来实现自定义字体。而字…

npm如何使用国内镜像源?

通过命令配置1. 命令淘宝源npm config set registry https://registry.npmmirror.com腾讯源npm …

【原创】api接口模拟器(NodeJS版)

最近遇到一个项目,内网的APP,后端数据和前段开发属于异地,没法直接做接口数据测试。因此用NodeJs简单写了个API模拟器,只要将响应的数据放在对应目录下json.json文件中即可。请求地址全静态…

VUE打包时from UglifyJs Unexpected token: punc (()错误解决方案

归其原因是因为缺少ES2015的语法解析。因此进行如下2步操作即可解决问题:1、安装babel-preset-es2015npm install babel-preset-es20…

ColorUI色系

ColorUI色系

                          …

npm删除掉所有模块并重新安装的方法

1、删除目录:node_modules2、运行清理命令npm cache clean -f3、安装npm install…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。