我真的需要在java中创建自己的代理服务来处理任何服务器/服务的CORS问题。我使用cors-anywhere节点基于js的服务来解决我的问题。
https://github.com/Rob--W/cors-anywhere
但是,现在我需要用java实现这个服务。我的想法是,我的团队成员将ping这个服务,并提供他们的服务器url作为参数,而我需要充当中间人来获取响应,并将其重新路由到我的团队成员以及‘no-access-allow- server’响应头。
发布于 2017-05-12 19:29:30
是的,只需在java中运行jersey服务或servlet,将您想要调用的"URL“以及所有参数、正文等传递给此servlet。
然后,您可以使用servlet或java.net API对传递了所有详细信息/凭据等的URL进行HTTP调用,然后返回服务器的响应,并将其写入您的servlet响应或jersey实体。
https://stackoverflow.com/questions/43936564
复制相似问题