繁体   English   中英

我已经通过表单数据发送了我的数据,但它仍然是必需的

[英]i have sent my data by form-data but it is still required

我正在处理这个问题已经好几天了。 我已经通过'Content-Type': 'multipart/form-data'发送了我的数据,我可以在我的请求中看到它:

-----------------------------393374356923066383831416984
Content-Disposition: form-data; name="priority_id"

1
-----------------------------393374356923066383831416984
Content-Disposition: form-data; name="department_id"

3
 -----------------------------393374356923066383831416984--

但它响应说尚未发送所需的数据:

department_id   [ " please enter department id" ]
priority_id   [ " please enter priority_id" ]

这是我的代码:

我设置的 header:

  headers: {
       'Accept': 'application/json',
       'Content-Type': 'multipart/form-data'
  },

我发送数据的方式:

   const FormData = require('form-data');

    const data = new FormData();
    data.append('priority_id', '1');
    data.append('department_id', '3');
    this.$store
      .dispatch("modules/create",data)

此 api 适用于Postman表单数据表

如果有人可以帮助我,那就太好了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM