在GET请求中发送表单数据

时间:2020-11-11 13:12:34

标签: javascript reactjs axios

我现在正在做一个React项目,并且有一个api来获取一个GET请求的列表。在该请求中,我必须将参数作为formdata传递。我使用axios进行api调用。我尝试了以下代码

   const formData = new FormData();
   formData.append("name", "john");

   return await API.get(
      "api/endpoint/getAllEmployees",
      formData
      // {
      //    headers: {
      //       "content-type": "multipart/form-data",
      //    },
      // }
   );

但是当我查看“网络”选项卡时,没有随请求一起发送formdata。有谁知道如何使用axios在get请求中发送formdata

1 个答案:

答案 0 :(得分:0)

实际上,您不能执行此操作,请参阅rfc2616#,一个get请求不能随身携带它,即使您这样做了,服务器仍然会忽略它。