gpt4 book ai didi

c++ - 多个页面的 HTTP 网关

转载 作者:可可西里 更新时间:2023-11-01 16:34:59 24 4
gpt4 key购买 nike

我们正在开发一个网关服务器,它可以作为多个网页的入口点。网关可在 http://example.com 访问每个路由到的网页都有一个唯一的 URL,例如 http://example.com/app1将带你到 app1。应用程序 app1 位于某个内部服务器,例如 http://app1.internal , 并且只能通过网关对外访问。

网关不会向用户发送 302 重定向,而是从 app1 获取内容并将其提供给位于 http://example.com/app1 的用户.我们无法编辑 app1 的源代码,因此必须有某种机制来重写 URL,即/images/image1.jpg 变成/app1/images/image1.jpg。

这适用于图像和静态内容,但不适用于嵌入在某些元素属性中的 javascript、css 和 URL 等。目前我们为每种此类情况创建特殊代码。

所以,我正在寻找一些更好的方法来解决这个问题。也许有一些软件具有这样的功能?或者用某种方法来标记来自页面的每个请求?欢迎所有想法。

提前致谢!

最佳答案

听起来您正在寻找的是 reverse proxy ,其中有很多选项。

关于c++ - 多个页面的 HTTP 网关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6942295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com