$.get('http://localhost/a.bb?cmd=<abc></abc>', function(data) {
alert('result comes back.');
$('.result').html(data);
});
);
以上是我想发送给服务器的代码,为什么jquery为我发送OPTION?我想要GET方法。
感谢。
答案 0 :(得分:9)
dataType
不是JSONP
的域,jQuery / webbrowser就会发送HTTP OPTIONS
请求。在OPTIONS
请求中,服务器应返回Allow
header,其中包含允许使用的所有HTTP方法。例如。 GET,POST
。然后,webbrowser将继续实际 XMLHttpRequest。
这一切都以Same Origin Policy为名。
答案 1 :(得分:1)
这可能来自您的浏览器,或者您格式化获取请求的方式使我更安全地传递数据
$.get('http://localhost/a.bb',{"cmd":"<abc></abc>"}, function(data) {
alert('result comes back.');
$('.result').html(data);
});
);