go web proxyGolang中基于Web的简单代理实现

tire5935 1 0 zip 2024-11-05 09:11:04

一个使用Go编写的基于Web的简单代理,可以轻松托管并提供两种选择:

  1. 对于单个文件的代理,直接管道响应:<;hostname>;/p/?target=http://bar.com/bar.png

  2. 对于带有静态图像、CSS和JS文件的网页,适用于整个页面的代理:<;hostname>;/t/?target=http://bar.com/bar/

如何在OpenShift上托管

  1. openshift.redhat.com上注册一个帐户,并完成帐户激活流程。

  2. 进入设置选项卡,添加公钥以支持SSH访问。

  3. 返回到应用程序选项卡,点击添加应用程序

  4. 向下滚动并在其他类型下选择Go语言,填写表格,输入应用名称和域名。

  5. 在Git repo地址处输入分叉后的repo地址,并将分支名称设置为master,其他选项保持默认设置。

用户评论
请输入评论内容
评分:
暂无评论