即使使用POST方法也发送GET请求-jQuery
我试图用jQuery向Flask发送一个POST请求,但它显示为GET请求。我以前从来没有遇到过这样的问题,你知道为什么会发生这种情况吗 jQuery 我的IDE告诉我发生了这样的事情:即使使用POST方法也发送GET请求-jQuery,jquery,post,flask,get,Jquery,Post,Flask,Get,我试图用jQuery向Flask发送一个POST请求,但它显示为GET请求。我以前从来没有遇到过这样的问题,你知道为什么会发生这种情况吗 jQuery 我的IDE告诉我发生了这样的事情: GET /?system_name=system_name&system_description=system_description&system_tags=system_tags&system_chart=system_chart&system_model=system_mo
GET /?system_name=system_name&system_description=system_description&system_tags=system_tags&system_chart=system_chart&system_model=system_model&system_page=system_page HTTP/1.1" 200
您可能应该使用
类型
而不是方法
:
方法的别名
。如果您使用的是jQuery 1.9.0之前的版本,那么应该使用类型
哇,出于某种原因,我认为这个方法也得到了支持。很高兴这么简单,谢谢
GET /?system_name=system_name&system_description=system_description&system_tags=system_tags&system_chart=system_chart&system_model=system_model&system_page=system_page HTTP/1.1" 200
$.ajax({
type : "post",
url : "/",
data : system_data,
success : function(response) {
alert("success");
}
});