java - 在 App Engine 上使用 Jersey API 客户端

标签 java rest google-app-engine jersey-client

我有一个现有的 API,它使用 jersy api 客户端库在内部调用一些外部 API。我计划使用 java8 在 appengine 上部署我的 API,但似乎这个 jersy 库无法在 appengine 平台上运行,根据 google 文档,我需要使用 java.net.URLConnection 或 urlfetch 方法来进行 http(s) 调用从应用程序引擎内部。有没有办法让我现有的基于 Jersey 的代码按原样工作?

最佳答案

在 appengine-web.xml 中添加 urlfetch 后,相同的 Jersey 代码在 appengine 平台上运行,如下所示

  <url-stream-handler>urlfetch</url-stream-handler>

关于java - 在 App Engine 上使用 Jersey API 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56555659/

相关文章:

javascript - Bing map 获取以预定义距离间隔落在该路线上的位置的路线路径坐标

java - 使用 Jersey 2.21 的 REST API 请求中的可选参数

java - 在用户 session 中保存数据在用户之间共享

Java NIO Zip 文件系统相当于 java.util.zip.ZipEntry 中的 setMethod()

java - 在 Java 中有效地计算两个集合的交集?

java - 重现javaFX焦点效果

android - 没有通过 REST 调用接收 json 数据

google-app-engine - 如何正确停止 Google Cloud Datalab

java - GAE/J 注销但未销毁 session

java - 谷歌应用程序引擎和Java : upload files into the blobstore