![](/img/trans.png)
[英]I wanted to know how can I do get response and post response using ajax and jquery on jsp servlet web project
[英]How do I know if .ajax using Get or POST
我在用
$.ajax({
url: "http://twitter.com/status/user_timeline/treason.json?count=10&callback=?",
success: function (data, textStatus, jqXHR) {
},
error: function (jqXHR, textStatus, errorThrown) {
},
dataType: "jsonp"
});
我怎么知道它是使用GET还是POST?
默认情况下是GET
您可以通过指定类型参数值来覆盖它。
$.ajax({
url: "someurl",
type:"POST"
});
您也可以在$.ajaxSetup
方法中全局设置它,以便所有ajax调用都使用该设置,除非覆盖它。
$.ajaxSetup({
type: 'POST'
});
因此,如果您没有在其中设置$.ajaxSetup
部分,则问题的答案为GET。
这很简单,因为dataType设置为JSONP,并且JSONP和跨域请求在页面中插入脚本标签来获取数据,因此它仅支持GET请求。 JSONP的dataType不可能实现POST请求,因此,即使您将POST指定为该类型,jQuery仍将对此类Ajax调用始终使用GET,因此无法覆盖该“功能”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.