我想创建一个具有类似translate.google.com或hypothes.is类似功能的网站:用户可以输入任何地址,并使用其他菜单打开网站。我猜这是通过一些中间件 - 代理解决方案完成的,并在响应中注入了javascript,但我不确定。你知道如何实现相同的功能吗?它如何与安全(https)站点一起使用?
非常感谢
答案 0 :(得分:0)
服务器获取整个站点,解析源代码,注入代码,然后将其发送回请求客户端。
它适用于SSL,因为它是两个单独的请求 - 用户看不到发送到端点的请求。
证书有效,因为它是在谷歌的域名下提供的。
为了实际实现这样的事情可能会非常复杂,因为: