1
私たちはいくつかのJSON Web APIを提供しています。ユーザーは、WebページにAPIキーを作成し、そのキーをHTTPヘッダー属性として使用できます。しかし、私たちは試用のための鍵なしでアクセスすることができます。この場合、nginxの設定をどのようにセットアップできますか?nginx:httpヘッダーに基づくlimit_req
sample request
curl -H 'x-api-key:xxxx' https://api.xxx.com/xxx
は、我々は両方の(1)及び(2)
(1) Without 'x-api-key' http header -> limit_req setting (e.g 10 request per sec)
(2) With 'x-api-key' http header -> no limitation.
アップデート1
これは、ほぼ同じ質問を設定する必要があります。
Rate limit in nginx based on http header