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.
ヘッダーの内容は、要件に応じて何でも構いません。
必要な入力と出力の例を投稿すると役に立ちます。