AWS API Gatewayに問題があります。 AWS API Gatewayリソースで「CORSを有効にする」ですか?
Method PUT is not allowed by Access-Control-Allow-Methods in preflight response.
、それがためにAWSに非常に奇妙だ: 私は(活字体の言語を使用して)角度4を使用したWebアプリケーションを開発していますが、私はフロントエンドからのPUTメソッドを呼び出す場合、 次のエラーメッセージが表示されますコンソールのPUTメソッドは完全に機能します(デプロイメント後のステージでAPIゲートウェイコンソールから直接テストしましたが、すべて正常に動作します)。 「Actions/Enable CORS」に行くと、すべてのメソッドにPUTメソッドが含まれていることが確認されていますが、APIゲートウェイの問題点を正確には説明しません。
APIゲートウェイですべて問題がないように見える場合、このエラーが発生するのはなぜですか?これらのCORSを変更する方法はありますか?
を、あなたはまた、OPTIONSの要求URL、レスポンスヘッダを喜ばとチケットに対応したURLを置くことができますか?ブラウザから取得できない場合は、PostmanまたはCURLを使用できます。 – Kannaiyan
これはAPIゲートウェイからのエラーではありません。使用しているブラウザ/クライアントがPUTを許可していないようです。 –