java - 在 appengine 上使用 Jersy API 客户端
问题描述
我有一个现有的 API,它使用 jersy api 客户端库在内部调用一些外部 API。我计划使用 java8 在 appengine 上部署我的 API,但似乎这个 jersy 库在 appengine 平台上不起作用,根据谷歌文档,我需要使用 java.net.URLConnection 或 urlfetch 方法来进行 http(s) 调用从 appengine 内部。有没有办法让我现有的基于球衣的代码按原样工作?
解决方案
在 appengine-web.xml 中添加 urlfetch 后,相同的 jersy 代码在 appengine 平台上工作
<url-stream-handler>urlfetch</url-stream-handler>
推荐阅读
- c# - 正则表达式只接受小数和数字,包括零点小数并限制 0
- sql-server - 如何在 SQL Server 中的每个拆分项上获取带引号的拆分字符串?
- matlab - “double”类型的输入参数的未定义函数“imgaussfilt”
- javascript - 使用 Ramda 或 vanillaJS 将任意深度嵌套的值转换为对象键
- android - 部分用户从 google play store 安装后无法打开我的应用程序,如何检查原因?
- python - 阻止 Tab 键
- node.js - selenium driver.findElements() 返回一个 promise 而不是 element
- java - 如何在我的应用程序中共享 apk 文件(共享同一应用程序的 apk 文件)
- javascript - 根据用户输入值显示 DIV 元素之一
- reactjs - 在新 CRA 中使用 babel 转译包后 CSS 和图像文件未出现