Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java代理向上游应用程序传递请求_Java_Spring - Fatal编程技术网

java代理向上游应用程序传递请求

java代理向上游应用程序传递请求,java,spring,Java,Spring,我想编写一个Java控制器,它可以代理(反向)将请求传递给上游应用程序。请求可以是get/post,甚至可以是多部分(文件上传)。我正在考虑类似于Nginx或Apache等web服务器中发生的事情。我的问题是是否有现成的实用程序/库? 此外,我想了解它的内部工作。它是在保留原始HTTP请求的同时向上游应用程序发出新的HTTP请求,还是只是将原始请求的所有内容深度复制到上游应用程序?或者它在HTTP/TCP的较低层工作吗?要创建基于Java的代理服务,您可以尝试Zuul API网关。检查它并。我投

我想编写一个Java控制器,它可以代理(反向)将请求传递给上游应用程序。请求可以是get/post,甚至可以是多部分(文件上传)。我正在考虑类似于Nginx或Apache等web服务器中发生的事情。我的问题是是否有现成的实用程序/库?
此外,我想了解它的内部工作。它是在保留原始HTTP请求的同时向上游应用程序发出新的HTTP请求,还是只是将原始请求的所有内容深度复制到上游应用程序?或者它在HTTP/TCP的较低层工作吗?

要创建基于Java的代理服务,您可以尝试Zuul API网关。检查它并。

我投票将此问题作为离题题结束,因为这不是问问题。哦,没有添加问题-这是我关于软件的第一个问题。你的问题还是太宽泛了。因此,这不是一个征求建议的地方,如果有道理的话,问题应该只包括一件你要问的事情。谢谢你如此理解和回答,并提供了一些建议。祖尔完成了我的任务。对于其他问题,我将深入了解它自己。我已经接受了你的答案,因为它正是我想要的。