1.正向代理客户端实现

1.1 功能要求

1.服务访问要求使用正向代理,隐藏真实的客户端

2.正向代理服务器使用basic auth认证

3.使用golang语言

实现关键步骤

1.客户端设置正向代理服务器地址

2.Header设置Proxy-Authorization

1.2 测试环境

服务类型地址
客户端192.168.180.132
正向代理服务器192.168.180.159:9999
目标服务器192.168.180.158:8888

1.3 服务架构图

1.4 代码实现

访问结果

2.Postman设置正向代理

2.1.选择自定义代理

设置-->Setting-->proxy-->选择自定义代理配置

具体选择如下图所示

设置对应的正向代理ip和端口

2.2 设置Proxy-Authorization