2017-12-15 27 views
0

では動作しません、私は私のAPIサーバーは、3001上で実行されているので、私のpackage.json作成反応するアプリは、私は私のアプリを反応させるブートストラップするために作成反応するアプリを使用するプロキシ

"proxy":"http://localhost:3001"にこれをしなかったが、私はAxiosを使ってリクエストを発射しますが、それでもまだポート3000を指しています。欠けているものは何ですか?私のアプリを数回再起動しました。

+0

この上の任意の更新後にダブルスラッシュを追加し、タイプミスがありますか? – Simon

+0

私は同じ問題を抱えています。最後に、間違った本文を送ったことがわかりました(body:JSON.stringify({authData})ではなくbody:JSON.stringify(authData)でなければなりません。私は正しい結果を得た後、サーバー側のポート(30001)ではなく、クライアント側のポート(3000)を使用しています: "Fetch finished loading:POST" http:// localhost:3000/api/auth/signin "私の場合は、 "proxy:http:// localhost:3001"を追加するだけで十分です。リクエスト自体にバグがありました。 ?? – Nguyen

答えて

0

これを試してみてください:

{ 
    "proxy": { 
    "/api/foo": { 
     "target": "your url" , 
     "changeOrigin": true 
    }, 
    "/api/bar": { 
     "target": "another url", 
     "changeOrigin": true 
    }, 
    } 
} 
+0

私は、各URLエンドポイントを含める必要が何これはなりません意味 –

+0

{ "プロキシ":{ "/ API":{ "ターゲット": "あなたのURL"、 "changeOrigin":真 } } } – sammy

0

http://localhost:3000 

がHTTP

+0

いいえあなたが言ったタイプミスがありませんでした、私は私の答えを編集しました! –

関連する問題