随笔——Day 2
2019-08-20 23:05
99 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_35372886/article/details/99894246
随笔——Day 2
F5替换Nginx上的配置
昨天有提到,遇到了一个客户需求,将Nginx上的配置更换为F5上的配置,今天把F5上的iRules憋出来了;
Nginx上的配置
location /get { proxy_pass https://abc; proxy_redirect off; proxy_method GET; proxy_set_header authorization "efg"; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Content-Type "image/jpg"; }
对应的理解应该是这样的:
首先是收到了客户端的请求,然后将客户端的请求的URL替换为https://abc;然后在头部中插入efg;插入X-Forword-For,插入客户端的真实IP;头部插入Content-Type为image/jpg;
F5上对应的iRule
when HTTP_REQUEST { switch -glob string tolower [HTTP::uri] { "/" { HTTP::uri "https://abc" } set authorization_id [HTTP::header value "efg"] HTTP::header insert X-Forwarded-For [IP::client_addr] HTTP::header replace "Content-Type" "image/jpeg" } }
以上纯属个人的理解,有不对的地方还请各位大神们指出来。
相关文章推荐
- 随笔=day=16.12.1
- 砂.随笔.十六.2008 Valentine's Day
- 博客园随笔和文章的备份工具
- 2012/7/27Extjs学习随笔
- 《计算机程序的构造和解释》1.1.6随笔
- java常用包、类——day01(个人随笔总结)菜鸟仅供参考
- Oracle快速入门随笔
- 【随笔】居然又玩了两天
- 解析大文件日志随笔
- 【随笔】学得杂而不精不好么
- 简单之美:Java技术沙龙随笔 推荐
- HDOJ 2574 Hdu Girls' Day
- 【 随笔 】 财源滚滚
- 我的第一篇随笔
- 编程之胡想和随笔
- HDU 2133 What day is it
- 【随笔】从gitHub上获取源码
- DAY15:leetcode #35 Search Insert Position
- C语言随笔
- 随笔