- 前天在和后端对接接口,我传过去的是个数组,但是request接收之后传给后端是字符串。
- 找了一顿之后,发现是因为header传的是"Content-Type": "application/x-www-form-urlencoded"的问题。我在网上找到的方案就是把它传的数据用JSON.parse转译一下,后端接收时候也转一下。
- 但由于这是pc端和手机端公用的接口,要改的话pc端也要一起改,这个方案就放弃了。
- 不用formData类型传,request可以直接传数组,但是不能传变量的数组,一传参后端就报错。
- 最后是后端处理接口问题,就这一个小问题处理了快两天。