Amazon API Gatewayで "+" が消える!? クエリ文字列のデコード挙動を検証してみた
Amazon API GatewayのGETリクエストにおけるクエリ文字列のデコード挙動を検証。URLエンコードルールで`+`はスペースの代替だが、`%2B`は`+`にデコードされるべき。しかし、API Gatewayは`+`と`%2B`の両方をスペースとして扱ってしまう。そのため、`+`を文字として扱いたい場合は、`%252B`のように二重エンコードが必要となる。POSTリクエストのボディではこの挙動は確認されない。




