我用下面的腳本 -訪問控制允許來源錯誤
<!DOCTYPE html>
<html>
<head>
<script src="jquery-1.9.1.min.js"></script>
<script>
function postForm() {
$.ajax({
type: 'POST',
url: 'http://10.0.0.8:9000/demo',
data: {"name" : "test"},
contentType: "application/json; charset=utf-8",
dataType: 'json',
})
}
</script>
</head>
<body>
<form id="ajaxForm" onsubmit="postForm(); return false; " method="post">
<input id="test" type="text" name="name" value="Hello JSON" />
<input type="submit" value="Submit JSON" />
</form>
</body>
</html>
我試圖訪問該計算機正在運行的遊戲框架。我收到以下錯誤:
OPTIONS http://10.0.0.8:9000/demo
404(未找到)的jquery-1.9.1.min.js:5 的XMLHttpRequest不能加載http://10.0.0.8:9000/demo
。 Access-Control-Allow-Origin不允許產生http://localhost:8080
。
我已經被困了兩天,任何人都可以幫我嗎?
感謝提前
注意:'contentType'是'**內容類型'標頭***發送給**請求**中的服務器!這不是***迴應的「內容類型」。這裏不正確。 – 2013-03-14 14:50:14
這是另一種解決方案; http://stackoverflow.com/questions/7564832/how-to-bypass-access-control-allow-origin/17098221#17098221 – 2014-02-26 21:07:58