2017-03-29 11 views
0

私はgithub-trendというモジュールを使用している角度2のアプリを書いています。私は今、私はhttp://localhost:3000/にクローム(56.0.2924.87)と私の角度アプリをテストすることだし、それは私にAccess-Control-Allow-Originを与えるためのモジュールリクエストで「Access-Control-Allow-Origin」エラーが発生しましたjs

scraper.scrapeTrendingRepos("").then(function(repos) { 
repos.forEach(function(repo) { 
    //more code here 
}); 
}).catch(function(err) { 
    console.log(err.message); 
}); 

からいくつかの関数を呼び出すサービスを持って、ここで完全なメッセージは次のとおりです。

フェッチAPIにはhttps://github.com/trendingをロードできません。いいえ 要求された リソースに 'Access-Control-Allow-Origin'ヘッダーが存在します。したがって、オリジン 'http://localhost:3000'は許可されません。 不透明な応答が必要な場合は、要求の モードを 'no-cors'に設定して、CORSを無効にしてリソースをフェッチします。

data.service.ts:43

の取得に失敗しました私の周りを検索し、要求し、サーバがdifferntポートに取り組んでいますので、これが起こってかもしれないことを知っていましたか?レポを見るとを使用してhttpリクエストを行うモジュールgithub-trendがこれを解決する方法がわかりません。私はそれがクロムで動作させる方法はありますか?モジュールコードを変更することで、動作させることができますか?

答えて

0

クロムのためにAllow-Control-Allow-Origin拡張子を使用して問題を解決しました。

関連する問題