2017-02-10 5 views
1

シンプルなリダイレクタの使用例があり、API Gatewayを使いたいと思っています。AWS API Gatewayが400エラーを返すのを避けるにはどうすればよいですか?

あなたは、このリンクは、いくつかの設定可能なページに取って302リダイレクトを生成していることがわかります。

https://data.picnic-media.com/rubies?key= {値:そう

https://data.picnic-media.com/rubies?key=value

しかし、この1つは無効な文字を持っているとは400エラーを返します。 }

私は、すべての発信者が常に悪い文字の使用を避けることを保証できませんので、2番目のケースではリダイレクトを行うようにしてください。これを解決するために何かできることはありますか?それは私が構成することができるものに当たる前に400のエラーが返されるようです...

+0

"リダイレクトとにかく" * ...どこに?*リクエストが無効な場合、どのように宛先を決定しますか? –

+0

リダイレクトは、サーバー側で定義した任意のWebサイトにすることができます...ありがとう! – rjmurt

+0

私は解決策が見当たりませんが、APIゲートウェイはクエリ文字列で '{'や '}'が無効であると考えている場合、不必要に賢明であるようです。 –

答えて

0

あなたは正しいです。今のところ、要求はAPIゲートウェイの設定に達する前に失敗します。私はこれのための回避策はありません。

ご報告いただきありがとうございます。これを修正することを検討します。

+0

ありがとうBalaji。それを見ていただきありがとうございます。私は、これはAPI Gatewayが拡張プラットフォーム(サーバレスフレームワークなど)になっていることを考えると、 – rjmurt

関連する問題