javascript - 前端添加数据向后端发送PUT请求成功,后端返回"ERROR_BAD_PARAMETER_FORMAT",数据没有添加成功
本文介绍了javascript - 前端添加数据向后端发送PUT请求成功,后端返回"ERROR_BAD_PARAMETER_FORMAT",数据没有添加成功的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
$("#addBtn").on("click", function() {
var addBookName = $("#addBookName").val(),
addISBN10 = $("#addISBN10").val(),
addISBN13 = $("#addISBN13").val(),
addAuthor = $("#addAuthor").val(),
addTranslator = $("#addTranslator").val(),
addCover = $("#addCover").val(),
addFormat = $("#addFormat").val(),
addPrice = $("#addPrice").val(),
addPublishDate = $("#addPublishDate").val(),
addSummary = $("#addSummary").val(),
addPublisher = $("#addPublisher").val(),
addPages = $("#addPages").val();
var json = {
name: addBookName,
isbn10: addISBN10,
isbn13: addISBN13,
author: addAuthor,
translator: addTranslator,
images: addCover,
binding: addFormat,
price: addPrice,
publicDate: addPublishDate,
summary: addSummary,
publisher: addPublisher,
pages: addPages
};
$.ajax({
type: "PUT",
dataType: "json",
url: "",
data: json,
success: function(data) {
console.log(json)
console.log(data)
$('#table').bootstrapTable('prepend', json);
}
})
})
同样的参数,使用postman发送是可以成功添加数据的
解决方案
目测是请求头信息的问题,这个其实可以点开f12查看network,看下这个请求和postman发出去的请求有什么区别
这篇关于javascript - 前端添加数据向后端发送PUT请求成功,后端返回"ERROR_BAD_PARAMETER_FORMAT",数据没有添加成功的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文