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

javascript - 已经使用了formData(),但请求数据格式还是json?

谷梁俊楚
2023-11-08

图片.png
图片.png
图片.png
这是控制台输出fd

共有3个答案

寿浩言
2023-11-08

设置request header

{    'Content-Type': 'application/x-www-form-urlencoded'}

如果你的 file 是 File 类型,那就需要'Content-Type': 'multipart/form-data'

洪楚
2023-11-08

并不是在这处理是不是json,应该在importAccount这个公共请求者处理是不是json格式,需要设置'Content-Type': 'multipart/form-data'

公西马鲁
2023-11-08

您的问题没有提供足够的信息让我来给出具体的答案。formDatajson都是可以用于发送数据的格式,但它们在处理和发送数据时的方式有所不同。

formData通常用于发送键值对类型的数据,它通过将数据对象转换为键值对来工作。这非常适合发送像表单一样由多个键值对组成的数据。

json是一种数据格式,它将数据对象转换为JSON字符串。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于Web开发中。

如果您已经使用了formData,但请求数据格式仍然是json,这可能是由于您的服务器端代码在处理请求时需要接收JSON格式的数据。在这种情况下,您可能需要将数据转换为JSON格式,然后再发送。

如果您能提供更多关于您的代码或您遇到的具体问题的信息,我可能会提供更具体的帮助。

 类似资料: