私はクロスオリジン要求をブロックするAPIを照会する必要のあるアプリを持っています。今、私のアプローチは私の自身の APIを照会し、サードパーティのAPIに照会して結果をフロントエンドに中継します。だから基本的に私はプロキシエンドポイントを設定している。CORSをブロックするAPIを照会します
これは、私が避けたいと思うサーバーに負荷がかかります。私はフロントエンドのコードからこれを直接行うことができ、バックエンドにプロキシエンドポイントを持たない方法はありますか?
たとえば、次のエンドポイントを指定します。 https://fantasy.premierleague.com/drf/bootstrap-dynamic ブラウザで直接操作すると、うまく動作します。しかし、角度2のhttpを使って応答を取得すると、ブロックされます。
私は、そのAPIがホストされているサーバーでCORSを許可するべきだと思います。 –
私はそのAPIを制御できません。 –
プロキシを持つことは悪いことではありません。 Netflix Zuulのリソースとストーリーのリファレンスを[GitHub page](https://github.com/Netflix/zuul)ページで確認して、なぜ有用かを確認してください。 – andreim