我的解决方案有多个项目,我将每个项目作为单独的服务部署到了Azure kubernetes(使用docker)。我可以使用http客户端的 GetAsync 方法
从另一服务调用一个服务示例:
<meta name="viewport" content="width=device-width, initial-scale=1">
现在,我不想使用GetAsync,而是想使用Http Redirect将请求从一个服务重定向到另一个服务。为此我用
public RedirectResult GetBooks()
{
HttpClient client = new HttpClient();
HttpResponseMessage response = await client.GetAsync($"http://aks-service1/api/books");
}
现在,当我调用GetBooks操作时,它只是在浏览器中打开http://aks-service1/api/books网址,浏览器显示“无法访问此网站” ,这是完全正确的。
我的问题是如何将请求从一个服务重定向到另一服务?