位置: IT常识 - 正文

前端提交post请求却变成get请求的原因及解决方法(前端获取post请求返回数据)

编辑:rootadmin
前端提交post请求却变成get请求的原因及解决方法

推荐整理分享前端提交post请求却变成get请求的原因及解决方法(前端获取post请求返回数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:前端发送请求,前端post请求参数放body,前端获取post请求返回数据,前端发送请求contenttype,前端post传参,前端发送http请求,前端post请求,前端post传参,内容如对您有帮助,希望把文章链接给更多的朋友!

导语:笔者在vue2项目中,使用axios封装post请求,提交请求时却变成get请求

1. 错误写法export function login(data){ return service.request({ url:'/user/login', methods: "post", data:data, })}2. 错误原因前端提交post请求却变成get请求的原因及解决方法(前端获取post请求返回数据)

编写登录方法时,把method敲成methods,而且又看到了提示就直接使用了(太粗心😭)

[ Axios 中文文档 ] 改成如下代码即可

export function login(data){ return service.request({ url:'/user/login', method: "post", data:data, })}3. POST请求变成了GET请求的原因

· 浏览器的默认请求模式是GET

    当我们在浏览器地址栏中输入一个网址或单击链接时,浏览器会发送一个GET请求来获取该网页的内容。GET是HTTP协议中最常用的一种请求方法,用于获取服务器上的资源,例如文本、图片、视频等。由于GET方法是幂等的,即在相同的请求下,不会对服务器上的资源状态产生副作用,因此它更适合用于读取和获取资源。但是,如果需要修改服务器上的资源,例如添加、更新或删除数据,则需要使用其他请求方法,如POST、PUT、DELETE等。

· POST请求出现语法错误时,就变成了GET请求

  当使用POST请求时,客户端(例如浏览器)会向服务器发送一个带有请求正文(request body)的请求。如果在发送POST请求时出现语法错误,服务器可能会无法正确解析请求正文,从而无法处理该请求。   在这种情况下,服务器可能会返回一个HTTP 400 Bad Request错误响应,通知客户端请求存在语法错误。如果浏览器无法正确处理这个错误响应,它可能会将POST请求转换为GET请求。这种情况下,浏览器会将请求参数附加到URL上,而不是放在请求正文中。这样可能会导致数据被暴露在URL中,从而存在安全风险。

4. POST请求变成了GET请求如何解决检查请求的URL是否正确,确保POST请求发送到了正确的URL上检查请求是否包含正确的请求头(如Content-Type),以确保请求正文的格式正确检查服务器是否正确处理了请求,并返回了正确的响应。如果服务器返回HTTP 400 Bad Request响应,浏览器可能会将POST请求转换为GET请求如果在JavaScript代码中使用了AJAX来发送POST请求,请确保代码正确设置了请求方法和请求正文
本文链接地址:https://www.jiuchutong.com/zhishi/280943.html 转载请保留说明!

上一篇:虚拟机不能上互联网怎么办 VMware host-only模式上网配置的方法(虚拟机不能互相访问)

下一篇:怎么将电脑硬盘模式修改为ahci模式(怎么将电脑硬盘做成移动硬盘)

  • 增值税专用发票的税率是多少啊
  • 企业签订技术培训合同是否需要缴纳印花税?
  • 股权转让产生的印花税
  • 支付投资人的投资收益账务处理
  • 年报和汇算清缴报表数字不一致
  • 补提上年度所得税影响本年所得税吗
  • 建筑企业外地施工成立分公司吗
  • 营改增后房地产公司税种及税率
  • 应收账款坏账损失专项报告
  • 上一年度多计提折旧怎么调整
  • 私募过来的资金怎么做会计分录?
  • 企业垫付土地补偿款
  • 房地产分期开发的标准
  • 负债月末正常余额是什么
  • 提供部分原料的英文
  • 建设项目检测费
  • 金税盘维护费抵税会计分录
  • 工程公司安装中央空调能按混合销售计算增值税么?
  • 员工的家庭
  • 发票报账的基本流程
  • 低价销售代替非正常损失避免转出进项税?
  • 自由职业者知乎
  • 13个点的税怎么算税金
  • 新版edge浏览器兼容ie
  • 上年超额广告费会计分录
  • 企业给学校捐款的申请怎么写
  • 出售报废固定资产的净损失计入什么科目
  • php输出二进制
  • 应交所得税和所得税费用的区别计算公式
  • 螃蟹不能和什么食物一起
  • 一般纳税人转小规模流程
  • 公共基础设施的英语
  • 企业固定资产计提折旧是以什么为前提
  • 现金流量表期初现金余额本年累计
  • vue的slice
  • 用more命令查看文件内容
  • 专票不认证有什么风险
  • python分割语句
  • 织梦如何使用
  • mysql版本5.5.x升级到5.6.x步骤分享
  • mongodb操作数据库
  • 旅行社的增值税税率
  • 购进车辆的会计分录
  • 库存商品出库分类
  • 个税的代扣代缴
  • 结转成本时库存商品是负数
  • 税控盘是什么会计科目
  • 分公司出现法律问题谁负责
  • 买的仪器
  • 采购材料未付款填什么凭证
  • 零退税率可以做免税吗
  • 资产已报废折旧怎么算
  • 以前年度多记成本费用税前扣除,今年要怎么做分录冲销
  • 青苗赔偿规定
  • u8委外怎么核销
  • 年初建账的期初余额
  • 解读分布式光伏开发前期工作要点及措施
  • sql如何随机抽样
  • dos下如何安装win7
  • apache not found
  • rancheros github
  • Red Hat Enterprise Linux 5.X的图形安装教程
  • SSSvr.exe - SSSvr是什么进程
  • win7宽带连接错误651怎么办
  • windows8怎么设置
  • linux charon
  • sethook.exe - sethook进程是什么文件 有何作用
  • win7系统误删文件可以恢复吗
  • win8自带软件哪些可以卸载
  • Win10桌面版红石预览版14295更新(修复)、已知问题及解决方案汇总
  • linux sh
  • javascript常用语法
  • angularjs2
  • 使用的英文
  • 理解JavaScript事件对象
  • 个人总结的几个方面
  • 安卓打包安装程序apk
  • android的控件有哪些
  • 四川国家税务局官网
  • 成都高新区办理社保在哪里?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设