美文网首页
设置代理流程

设置代理流程

作者: 吃柠檬的刺猬 | 来源:发表于2017-06-15 09:50 被阅读0次

设置代理流程:

  1. 开启 Rythem(192.168.74.52:8889),设置替换规则,比如:type:Simple Host ;patten:www.iris.com;replace:127.0.0.1
    以上表示如果通过 Rythem 访问 www.iris.com 实际会访问到对应IP:127.0.0.1

  2. 配置 nginx: 由于项目有对应端口3004,代理上没有进行配置,所以需要 nginx 配置好项目对应的端口,如:
    location /game { proxy_pass http://127.0.0.1:3004;}

  3. 手机和电脑连接同一个 WiFi(让他们位于同一个局域网),手机配置代理,手机点 wifi 名,进去配置代理为 Rythem 的 IP 和 port (192.168.74.52:8889)

整个连接流程:

  1. 手机端访问 www.iris.com/game(项目地址)

  2. 实际访问到 192.168.74.52:8889

  3. Rythem 接收到请求,查看转发规则,转到 127.0.0.1(这里需要确认是 Rythem 转到127.0.0.1还是nginx的proxy_pass的配置让它转的,暂且认为是 Rythem)

  4. nginx 将 www.iris.com 的请求转到 127.0.0.1:3004

用 Rythem 的好处是:
当访问其他页面时,找不到替换规则,则会跳转到想要访问的页面。
如果手机的代理直接配置为电脑IP,那所有的请求都会实际访问到的是电脑 127.0.0.1,如果希望访问百度,也会去访问127.0.0.1导致访问出错。

相关文章

  • 设置代理流程

    设置代理流程: 开启 Rythem(192.168.74.52:8889),设置替换规则,比如:type:Simp...

  • 笔记2:青花瓷抓包笔记

    青花瓷可以用来抓取自己想要的数据用来模拟数据等,下面是简单的抓取流程介绍。 连接wifi 设置代理代理设置1代理设...

  • UIView的绘制原理

    UIView流程: UIView的 系统的绘制流程 异步绘制 需要代理负责生成对应的bitmap设置该bitmap...

  • 接口测试之接口数据采集

    3)数据自动采集:如下图所示,打开代理模式,设置代理端口如:5555,设置抓包的存储路径,比如一个功能流程就可以单...

  • 代理设置

    终端代理设置 wget设置代理 curl 设置代理 git 设置代理 ssh 代理 nc命令 网络工具 digns...

  • git ssh代理设置

    终端代理设置 wget设置代理 curl 设置代理 git 设置代理 ssh 代理 nc命令 网络工具dignsl...

  • git 设置代理,增加下载速度

    设置代理: 取消代理 Mac 终端设置代理:

  • Git 扩展之全局配置

    配置代理 设置代理 取消代理 查看当前已设置的代理

  • 【Python - 爬虫】爬虫代理

    设置 urllib 设置代理 Requests 设置代理 selenium 设置代理 获取免费IP 参考链接 Py...

  • git设置及取消代理

    git设置及取消代理//首先,设置默认代理,也可以理解为清除代理 //设置代理

网友评论

      本文标题:设置代理流程

      本文链接:https://www.haomeiwen.com/subject/qrsyqxtx.html