当前位置: 首页 > 知识库问答 >
问题:

javascript - 前端请求接口传参时,数组的字段为什么被拆开了?

闻人冷勋
2024-08-11

前端请求接口传参时,数组的字段为什么被拆开了
deptId: 29
beginDate: 2024-08-01
endDate: 2024-08-31
isExtra: 0
specialType[]: instru
specialType[]: night
specialType[]: stunt
specialType原本是string[], specialType:['instru','night','stunt']

前端请求接口传参时,数组的字段为什么被拆开了

共有3个答案

仇阳州
2024-08-11

这个是get请求吧,换成post请求就行了。

段干麒
2024-08-11
  • 后端 在 获取specialType 时,被拆开的 specialType 就是可以获取到数组

    如 PHP 中 $_REQUEST['specialType'] 就是数组
  • 如果 specialType不拆开 ,那么 就无法区分参数值为 字符串 ['instru','night','stunt'] 还是数组
丰胤运
2024-08-11

https://stackoverflow.com/questions/49944387/how-to-correctly-use-axios-params-with-arrays

 类似资料:
  • html请求代码是这样的,用post请求,键的名字叫name controller的代码是这样的,因为是传json,我有加@RequestBody 实体类的代码,也是取name,getter setter也有实现

  • 接口传参的时候需要给后端传的参数是数组 大概是这样的: 在这弹窗里面,点击弹窗下面的保存按钮调接口,需要把每一行的单位代码和总人口作为参数传过去,还要判断一下id,这条数据有id的话就传id,没有id的话就不传id 只传单位代码和总人口 请问接口传参应该怎么传多维数组,把每一行的单位代码和总人口传给后端,还有判断id应该怎么去操作呢?

  • 今天调用了一个接口,接口要求传一个日期过去,当时没仔细看(因为文档也没写请求参数和相应参数),以为是传一个data,里面有条件查询的参数之类的,结果第一次报错。 Required request parameter 'date' for method parameter type String is not present(方法参数类型字符串所需的请求参数“日期”不存在) 后面第二次调用的时候注意

  • 问题如题: 后端提供了一个接口地址是用来查询用户信息的,用管理员账号进入菜单则没有任何问题,但是换一个普通用户则请求都发不出去。 1.发送请求的截图 2.请求不通那个账号的请求截图 排查方式: 1.通过postman请求nginx,设置不同token,管理员token正常返回,普通用户token,则长时间等待后,返回nginx的404页面。 2.通过postman请求后端gateway网关应用,使

  • 我想判断一个 HTTP 请求一次传输了多少字节的数据 这个时候,我看到了两个,一个是传输大小,一个是 content-length 为什么这两个值不一样?是因为请求压缩了吗? 我传输的是两个 JPG 图片 即便是开了压缩,但是 JPG 应该已经是压无可压了呀?

  • 我尝试在vue中使用axios post实现注销功能。我将jwt添加到请求头中,但它被视为参数。在另一个函数中,我实现了axios post方法,它可以正常工作。有人能帮忙吗?代码如下: 当我看到网络时,在方法的中有字段,它成功了。但是在方法的中没有字段,在参数中可以找到,它看起来像: 响应表示状态代码为400的错误。

  • 最近项目中一直会出现一个比较奇怪的现象:偶尔有用户会重复触发某个接口,但是埋点记录能确定在前端的代码里只发起了一次,前端也没重试的机制。从用户的UA以及环境找不到共同点,在网上搜了下说有可能是nginx的重试机制 https://www.cnblogs.com/caibaotimes/p/15407971.html 我们的项目都是走公司统一的结构、构建以及发布(react)所以我想问下 1、怎么确

  • 在Java8之前,当我们在空字符串上拆分时 拆分机制将在标记有的地方拆分 因为每个字符前后都有空格”。因此,它首先会生成这个数组 稍后将删除尾随的空字符串(因为我们没有显式地为参数提供负值),所以它最终将返回 在Java8中,拆分机制似乎发生了变化。现在当我们使用 我们将获得数组,而不是。 我的第一个猜测是,可能现在前导的空字符串也会像尾随的空字符串一样被删除。 但这个理论失败了,因为 返回,因此