formData ajax报错 报错400

* 模拟异步请求和响应 //浏览器发送ajax報错请求传的是json字符串,后端把json字符串封装到user对象中 //模拟从数据库中查数据

只要点击 发送ajax报错 按钮就报了如下错误:

最常见的 POST 提交数據的方式 使用表单上传文件时,传递这个值 用来告诉服务端发送的数据是序列化后的 JSON 字符串 使用 HTTP 作为传输协议XML 作为编码方式的远程调用規范

也知道我们该用哪一个值了

但还是报错了,报400

因为前后台传入的数据不匹配后台无法解析数据,告诉服务端数据是序列化后的 JSON 字符串

但是JSON数据确没有序列化或是没有满足JSON的格式。

再试一次控制台打印了:


也可以用作来对json数据进行序列化

FormData对象是为序列化表以及创建与表單格式相同的数据(当然是用于XHR传输)提供便利

今天我们使用dropzone和FormData实现多文件上传功能。

maxFiles: 4, //最大可以传输的文件数量 目前我们设定为1

  我們设置文件不自动上传而通过控件按钮实现上传功能。首先我们创建一个Dropzone对象设置上传的最大文件数量,文件大小等

我要回帖

更多关于 ajax报错 的文章

 

随机推荐