2017-07-12 4 views
0

郵便配達員Pro APIを使用して、私は自分のコレクション用の郵便配達員偽装を作成しました。郵便配達員の模擬サービスは、プリフライトリクエストを受け付けていません

例JWTトークンを返すGET /auth/jwt/loginのサンプルレスポンスを作成しました。

私は(x-api-keyヘッダを含む)郵便配達を経由して成功したモックを使用しているが、私は試してみて、(axiosを使用して)私の要求にヘッダを追加して、ブラウザでこれを使用する場合、ポストマンが {"error":{"name":"invalidCredentialsError","message":"Please provide the required `x-api-key` authentication header."}} とプリフライトOPTIONS要求に応答します

ブラウザは(CORS仕様ごとなど)のX-APIキーヘッダを参照ストリッピングされ、予想通り:開発中ながらHow do you send a custom header in a cross-domain (CORS) XMLHttpRequest?

は、どのように私は自分のアプリケーションからポストマンモックサーバーを使用していますか?

答えて

0

プリフライトOPTIONSリクエストにx-api-keyがないようです。 OPTIONSリクエストを確認し、x-api-keyヘッダーが渡されているかどうか確認できますか?

x-api-keyが渡されている場合は、応答がAccess-Control-Allow-Origin: *ヘッダーを送信しているかどうかを確認してください。そうでない場合、CORSリクエストは機能しません。モックサーバーはこれを許可する必要があり、AFAIKはすぐにすべてのユーザーに公開されます。

+0

私は[email protected]に電子メールを送り、次の応答を得ました。 「我々はこれを認識しており、まもなく1週間以内にCORSのサポートをすぐに開始する予定である。 https://twitter.com/postmanclientにアップデートしておいてください.''それで、プリフライトを許可していない郵便局側の問題のように見えます。 – Kieran

+0

@Kieran - 今すぐ使えるはずです。私のために働く。 –

関連する問題