私はhttp://localhost:8081/post URL にいて、API は " http://dummy.restapiexample.com/api/v1 " でホストされています。
「/custom/create」のようにネットワークタブに表示させたい。ただし、ネットワーク タブには「http://localhost:8081/custom/create」と表示されていますが、そこに localhost URL を追加するべきではありません。ホストされた API URL を取得する必要があります。
CRAボイラープレートを使用しています。そして、私は同じために速達を使いたくありません。
次のコードを試しました
const proxy = require("http-proxy-middleware");
module.exports = function(app) {
app.use(proxy("/custom",
{target: "http://dummy.restapiexample.com/api/v1"}));
};
API 呼び出しでは、以下の形式を使用しています。
fetch('/custom/create', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(authData),
})
Hosted API URL 全体を非表示にし、ネットワーク タブにプロキシ URL を表示する方法がわかりません。
これについてあなたの貴重な提案をしてください。
私はプロキシミドルウェアの初心者です。前もって感謝します :)