我有一个 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.
标头内容可以是根据您的要求的任何内容。
如果您发布所需的示例输入和输出,将会很有帮助