Ajax帖子不适用于contentType

时间:2017-11-15 09:13:25

标签: javascript jquery ajax spring-boot

我有一个编辑器,允许编辑一些必须通过Ajax Post请求发送到我的后端的文本。到目前为止这个工作正常,唯一的问题是当我保存后从后端加载文本时,编码似乎搞砸了(换行符没有被正确解释)。我尝试将我的Ajax请求中的contentType标志设置为contentType: "text/plain;charset=UTF-8",但在此更改后,我在我的springboot控制器中得到此异常,负责请求URL:

  

org.springframework.web.bind.MissingServletRequestParameterException:必需的字符串参数'editorText'不存在

任何人都知道这个标志会如何扰乱电话? (在我将标志设置为contentType: false之前)。

完成Ajax调用:

$.ajax({
    url: "/someUrl",
    type: "POST",
    data: new FormData($("#uploadForm")[0]),
    contentType: "text/plain;charset=UTF-8",
    processData: false,
    cache: false,
...
});

0 个答案:

没有答案