我在服务器1上有一个由HTML/CSS/JS/JQUERY组成的网页。
在服务器2上,我有一个PHP文件来避免cors。
因此,我从服务器1请求到服务器2,然后使用cURL与我正在使用的API交互。
这个API发送回cookie,我想把它转发回服务器1(网站)。
我已经找了一段时间了,但我不知道该怎么做呢?
我猜这与捕获响应头有关吧?
任何帮助都会很好!我是PHP新手。
这里有更多信息:
// Here is how I am calling the server 2 file.
$.ajax({
URL:"HTTP://localhost......serve
我在What is the difference between application server and web server?上读到了一篇很棒的关于应用服务器与read服务器的文章。此外,Difference between proxy server and reverse proxy server很好地解释了什么是代理服务器。 我还了解到一些web服务器,例如Apache,具有内置的反向代理。(Source)。此外,维基百科(https://en.wikipedia.org/wiki/Reverse_proxy)有一张图片,将webserver和反向代理作为单独的实体显示。 ?
我们有一个带有多个控制器的WebApi 2.0应用程序,其中一个控制器用于中继数据。由于可伸缩性的问题,我们希望将特定的控制器移到单独的进程中,以便我们可以将其与应用程序的其余部分分开扩展,可能完全在不同的服务器上。不过,我们不想破坏兼容性,在我们更新所有客户端之前,我们仍然会向控制器所在的旧端点发出请求。将这些请求(必须与GET/POST/DELETE一起使用)重定向到新位置的最简单方法是什么?这是否必须在IIS中完成,或者是否有修改路由的方法?到目前为止,我们已经尝试在旧控制器中简单地返回一个重定向响应,但这对于POST不能正常工作:
public async Task<Ht