文章目录

  • 前言
  • 问题分析
  • 解决方法

前言

使用swagger测试一个Get路由时,想要传入form-data数据时报错TypeError: Failed to execute ‘fetch‘ on ‘Window‘: Request with GET/HEAD method cannot have body.

问题分析

GET把参数包含在URL中
POST把通过request body 传递参数。
所以Get路由不能获取body中的form-data数据。

解决方法

换成POST或者把参数放到URL中。

go TypeError: Failed to execute ‘fetch‘ on ‘Window‘: Request with GET/HEAD method cannot have body.相关推荐

  1. bug[TypeError:Failed to execute ‘fetch‘ on ‘Window‘: Request with GET/HEAD method cannot have body.]

    这种情况原因在于在get方法(@GetMapping注解的方法)中使用了@RequestBody(像下面这种就是非常明显的错误): @GetMapping(value = "/getByPa ...

  2. TypeError: Failed to execute ‘setItem‘ on ‘Storage‘: 2 arguments requir

    错误描述 在学习vue的时候要用到前台的缓存sessionStorage,于是使用了如下方式存储 window.sessionStorage.setItem(activePath) 但是却在控制台出现 ...

  3. #报错解决#TypeError Failed to execute ‘readAsText‘ on ‘FileReader‘ parameter 1 is not of type ‘Blob‘

    问题描述 在实现需求:批量下载的时候,返回的数据类型设置为blob $http({method: 'post',url: dataurl,data: bodyParam,headers: { 'Con ...

  4. js base64解码JWT失败:VM273:1 Uncaught DOMException: Failed to execute 'atob' on 'Window': The string to

    前端获取后端服务生成JWT,利用js方法base64解码payload段: window.atob("eyJzdWIiOiJ0ZXN0MyIsInVzZXJJZCI6IjEwMTY5MiIs ...

  5. WAGame.js:1 Uncaught TypeError: Failed to execute 'bindTexture' on 'WebGLRenderingContext: paramete

    错误信息:WAGame.js:1 Uncaught TypeError: Failed to execute 'bindTexture' on 'WebGLRenderingContext" ...

  6. Failed to execute ‘btoa‘ on ‘Window‘: The string to be encoded contains characters outside of the La

    var str = "äöüÄÖÜçéèñ"; var b64 = window.btoa(unescape(encodeURIComponent(str))) console.l ...

  7. Js对字符串进行base64编码和解码,中文报错:Failed to execute ‘btoa‘ on ‘Window‘: The string to be encoded contains cha

    我最早使用的是atob和btoa这两个函数,但是会出现报错. 直接使用封装好的方法: /*** 编码base64*/ function Encode64(str) {return btoa(encod ...

  8. Uncaught DONException: Failed to execute ‘atob‘ on “window ‘: The string to be decoded is not carrec

    在console出现了标题这段报错,原因是编码的字符串中含有"-"或者"_".解决办法如下: // 将上面这段改为下面这段代码 //var bstr = ato ...

  9. ajax中Uncaught (in promise) TypeError: Failed to execute ‘setRequestHeader‘ on ‘XMLHttpRequest‘: Stri

    出现错误: 原因之一:   在AJAX前端代码中在 请求头(headers)里面设置了自定义的参数,服务器中接收功能的代码部分中的请求方式没有设置为all,而是设置成了get 或者 post 解决方法 ...

最新文章

  1. Ext 整合 Jquery
  2. java 彩铃开发,motorola铃声算法,是java的!_移动短信技术
  3. android tomtom gps location,TomTom智能地图修正 规避不能走的路
  4. 计算机学院志愿服务活动 2013/12/23 爱心6+1,计算机学院赴淮南南站开展志愿服务活动...
  5. BAT批处理文件 reg命令详解
  6. C语言对复数模运算的处理
  7. 爬虫项目1[爬取小猪短租数据]
  8. 零基础Linux搭建虚拟专用网络(实现游戏局域网联机)
  9. C++primer——形参、局部变量和静态局部变量的差别
  10. POJ 最小公倍数
  11. java multi tenancy_MybatisPlus 多租户架构(Multi-tenancy)实现详解
  12. MySQL5.5 的安装与配置
  13. 深度学习笔记其七:计算机视觉和PYTORCH
  14. 2006年度十大视频搜索引擎全面评测
  15. 十年Java面试官告诉你如何介绍自己的项目经验
  16. STM32音频I2S单声道处理方法
  17. Curve对象的GetOffsetCurves的偏移
  18. 使用tomcat启动SpringBoot项目
  19. 我不是会员!照样免费享受迅雷离线下载
  20. 实验三:配置通过FTP进行文件操作

热门文章

  1. Linux的iptables常用配置范例(2)
  2. Android平台和java平台 DES加密解密互通程序及其不能互通的原因
  3. Android特效 五种Toast具体解释
  4. 加解密技术(Cryptography)基本概念
  5. linux构建主从域名服务器
  6. linux nginx F配置,linux下nginx的安装及配置
  7. python安装caffe_Linux下caffe的安装
  8. Git 少用 Pull 多用 Fetch 和 Merge
  9. Navicat工具导出Mysql数据表结构到Excel文件中
  10. Hive的数据模型-外部表