-
go-camo是一款安全的图像代理服务器
资源介绍
迷彩
内容
命令行标志
监控方式指标
其他工具网址工具
货柜
替代实施
变更日志
执照
关于
go-camo是camo服务器的go版本。
camo服务器是一种特殊类型的图像代理,可通过SSL / TLS代理非安全图像,以防止在安全页面上出现混合内容警告。 该服务器与后端代码协同工作,该后端代码重写图像URL并使用HMAC对其进行签名。
这个怎么运作
常规步骤如下:
客户端从Web应用程序请求页面。
内容中的原始URL被解析。
生成URL的HMAC签名。
url和hmac被编码。
编码的url和hmac被放置为期望的格式,从而创建签名的url。
签名的url替换了原始图像的URL。
Web应用程序将内容返回给客户端。
客户端重录来自Go-Camo的签名URL。
Go-Camo验证HMAC,解码URL,然后从原始服务器请求内容并将其流式传输到客户端。
+--