サーバーからの着信http要求にヘッダーを追加する

サーバーからの着信http要求にヘッダーを追加する

Ubuntu 16.04サーバーがあります。フロントエンド部分に対してnginx Webサーバーを実行します。バックエンドアプリケーションも同じサーバーで実行されます。

今の要件は、着信httpリクエストにヘッダーを追加することです。特定のオリジン(IP)からの要求にヘッダーを追加するだけです。

たとえば、

ユーザーは次のURLをクリックします。

http://abc.example.com/live/xyz

サーバーがこの要求を受信したら、次のように変更する必要があります。

http://abc.example.com/live/xyz?token=akjshdfhkajshkj

Ubuntuでこれをどのように達成できますか?検索をすると、HAproxyとnginx自体を使用してヘッダーを追加したり、他のより良い選択肢があることがわかりました。

答え1

ヘッダーは、ファイルに最初の行を追加する必要があることを意味します。

sed -i 'li header content' filename.

ヘッダーの内容は、要件に応じて何でも構いません。

必要な入力と出力の例を投稿すると役に立ちます。

関連情報