Tag: http options method

为什么我得到一个OPTIONS请求,而不是一个GET请求?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script> <script> $.get("http://example.com/", function(data) { alert(data); }); </script> 它会对该URL执行一个OPTIONS请求,然后该callback将永远不会被调用。 当它不是跨域时,它工作正常。 不应该jQuery只是调用一个<script>节点,然后做它的加载时的callback? 我明白,我将无法得到结果(因为它是跨域),但没关系; 我只是想要通话。 这是一个错误,还是我做错了什么?