位置: 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模式(怎么将电脑硬盘做成移动硬盘)

  • r语言和python的区别(r语言和python的区别与联系)

    r语言和python的区别(r语言和python的区别与联系)

  • iphone13pro高刷怎么关闭(iphone13pro高刷怎么样)

    iphone13pro高刷怎么关闭(iphone13pro高刷怎么样)

  • 掌上电力怎么交费

    掌上电力怎么交费

  • pon连接成功,但internet连接未连接,是什么情况(PON连接成功,但INTERNET连接未连接,请联系客户经理)

    pon连接成功,但internet连接未连接,是什么情况(PON连接成功,但INTERNET连接未连接,请联系客户经理)

  • 华为p40机身尺寸是多少(华为p40机身尺寸究竟多大)

    华为p40机身尺寸是多少(华为p40机身尺寸究竟多大)

  • iphone购买日期未验证啥意思(iphone购买日期未验证 知乎)

    iphone购买日期未验证啥意思(iphone购买日期未验证 知乎)

  • 抖音怎么取消粉丝团图标(抖音怎么取消粉丝关注)

    抖音怎么取消粉丝团图标(抖音怎么取消粉丝关注)

  • 华为手环在家找不到了怎么办(华为手环在家里寻找)

    华为手环在家找不到了怎么办(华为手环在家里寻找)

  • home键按不动怎么回事(home键按不下去了)

    home键按不动怎么回事(home键按不下去了)

  • iphone11屏幕失灵乱跳(iphone11屏幕失灵怎么强制关机)

    iphone11屏幕失灵乱跳(iphone11屏幕失灵怎么强制关机)

  • 微信账单删除后还可以查询到么(微信账单删除后还能恢复吗)

    微信账单删除后还可以查询到么(微信账单删除后还能恢复吗)

  • 为什么苹果手机视频加载不出来(为什么苹果手机日历不显示父亲节)

    为什么苹果手机视频加载不出来(为什么苹果手机日历不显示父亲节)

  • 微信帮别人解封多久一次(微信帮别人解封有风险吗)

    微信帮别人解封多久一次(微信帮别人解封有风险吗)

  • airpods电量显示不准怎么办(airpods电量显示忽高忽低)

    airpods电量显示不准怎么办(airpods电量显示忽高忽低)

  • 华为荣耀20怎么调节锁屏的时间(华为荣耀20怎么设置指纹解锁)

    华为荣耀20怎么调节锁屏的时间(华为荣耀20怎么设置指纹解锁)

  • 手机蓝牙信号不好怎么办(手机蓝牙信号不好)

    手机蓝牙信号不好怎么办(手机蓝牙信号不好)

  • 安全下载和普通下载有什么区别(安全下载和普通下载有何差别)

    安全下载和普通下载有什么区别(安全下载和普通下载有何差别)

  • 苹果电脑分辨率在哪里设置(苹果电脑分辨率怎么调)

    苹果电脑分辨率在哪里设置(苹果电脑分辨率怎么调)

  • 荣耀9xpro怎么截屏

    荣耀9xpro怎么截屏

  • 小米盒子如何设置分辨率(小米盒子如何设置开机进入电视直播)

    小米盒子如何设置分辨率(小米盒子如何设置开机进入电视直播)

  • 华为电视盒子怎么投屏(华为电视盒子怎么样)

    华为电视盒子怎么投屏(华为电视盒子怎么样)

  • 苹果11出售时间(苹果11出售时间查询)

    苹果11出售时间(苹果11出售时间查询)

  • 微信可以群删好友吗(微信可以群删好友是从什么时候开始的)

    微信可以群删好友吗(微信可以群删好友是从什么时候开始的)

  • 闲鱼天猫红包怎么使用(闲鱼 淘宝红包)

    闲鱼天猫红包怎么使用(闲鱼 淘宝红包)

  • 快手直播怎么送猫粮(快手直播怎么送涂鸦礼物)

    快手直播怎么送猫粮(快手直播怎么送涂鸦礼物)

  • Vue实战【封装一个简单的列表组件,实现增删改查】(vue封装组建)

    Vue实战【封装一个简单的列表组件,实现增删改查】(vue封装组建)

  • 纳税登记的内容
  • 定金冲抵货款怎么做分录
  • 企业所得税应补退税额怎么计算
  • 小规模纳税人增值税税率
  • 劳务派遣代发工资开票
  • 快递费属于什么合同
  • 某公司是一家刚成立的大型化妆品生产企业
  • 招待费进项税额转出会计分录
  • 增值税和消费税常用的公式
  • 个人捐款单位需要记账吗
  • 待认证进项税额借方余额表示什么
  • 湖北个体户网上申报
  • 收到上级补助收入支出时财务会计怎么记账
  • 小规模纳税人不开票收入填在哪里
  • 其他应付款注销时怎么冲平
  • 怎么查企业的增值税纳税额
  • 1697509029
  • 出租房产免收租金合法吗
  • 停薪留职单位欠缴社保怎么处理
  • 鸿蒙工具箱巅峰模式有什么用
  • 水利基金减免怎么做账
  • 预付办公用品费用,未收到发票
  • 工伤认定方法有几种方式呢
  • 停止恶意软件删除怎么办
  • 360安全路由器怎么重启
  • 应用程序无法正常启动0xc000012d
  • sgmain.exe - sgmain是什么进程 有何作用
  • 不良修复体的危害
  • 后端接口返回数据类型规范
  • flex布局子元素height100
  • framework core
  • 资产类备抵科目借方是加还是减
  • 无极框架下载
  • lunux删除命令
  • 应纳税所得额100-300万税率
  • 小规模纳税人开普票要交税吗
  • 一般人财务报表季报还是月报
  • 帝国cms数据表
  • 生产车间的辅助记录
  • 成本会计制造费用核算的内容
  • 企业所得税怎么算
  • 第四季度所得税跟汇算清缴是一样吗
  • 个人独资企业是不是个体工商户
  • linux 升级软件
  • mysql多表左连接查询
  • 进项税额转出缴税放在什么科目里
  • 预付和挂账如何区分
  • 实收资本主要包括哪些
  • 计提时的会计分录
  • 发票抬头是个人税号怎么填
  • 网上认证平台进不去怎么办
  • 发票打印格式调整方法
  • mysql分组后取最新的一条记录
  • mysql57安装过程怎样选安装目录
  • win8.1开机密码忘了
  • 一次性关闭所有窗口的快捷键
  • microsoft onedrive怎么关闭
  • solaris 安装
  • svchost进程可以结束吗
  • windows手动启动服务
  • win7怎么连接其他电脑共享的打印机
  • 手写输入界面
  • win10每周更新
  • win7屏幕调节不见了
  • win10预览版和正式版区别
  • win8开不了机怎么系统还原
  • Extjs4.0 ComboBox如何实现三级联动
  • css怎么画
  • excel自定义样式
  • 对js关键字命名的优点
  • xcopy /s /e
  • shell中for循环如何用sed
  • 如何在android studio中导入其他包
  • 河南洛阳医疗保险电话
  • 天津电子税务局官网登录入口网页版
  • 车辆购置税查询不到
  • 地税局公务员工资多少
  • 房契税发票丢了能补办吗
  • 税务检查企业所得税案例
  • 如何查询海关进口货物报关单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设