所以我一直在試圖通過服務器代理連接我的JavaScript web應用程序到GitHub的API(隱藏client_secret
),但我發現,雖然我可以讓HTTP請求(GET,POST等),我無法通過我的webapp完成它們。服務器位於以下網址:http://mydomain.com:3000
,而我的webapp位於http://mydomain.com
。當我試圖使用jQuery的$.ajax
做POST
,我收到以下錯誤:什麼被認爲是一個跨域請求
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://mydomain.com' is therefore not allowed access.
所以我的問題是,是否到不同的端口,但在同一個域名的請求被認爲是一個跨 - 原始請求
甲跨來源請求是主機,協議,或端口之間的任何差異。 –