我有一個錯誤,有點在我頭上調試。 它從HTTP發生得到Angular2,看起來像這樣:這是一個跨域或跨協議請求?
constructor(private http: Http) {}
...
this.http.get('someApi.abc.com/stuff?params`)
哪個失敗,看起來像這樣的錯誤:
的XMLHttpRequest無法加載http://someApi.abc.com/stuff?params「到 」 http://elsewhere.abc.com/「已被封鎖按CORS政策:否 「訪問控制 - 允許來源」標題出現在請求的 資源中。原因'http://local.abc.com'因此不允許 訪問。
我認爲有2個問題:我不明白的重定向(可能需要聯繫someApi所有者?)和CORS問題。
我的理解是,域名是:abc.com
且協議爲:http
所以應該會有不涉及CORS廢話。我顯然錯了,但不明白爲什麼:(
您必須提供您r app backend – alehn96