我正在发出一个产生 Future 的 web 服务请求。 像这样(简化复制): 在 WSClient 放弃之前,被调用的 web 服务有 180 秒的响应时间。 该服务类的客户端现在将其称为service.callWebService() 。 当第三方 web 服务花费 > 120 秒而不是 ...
我正在发出一个产生 Future 的 web 服务请求。 像这样(简化复制): 在 WSClient 放弃之前,被调用的 web 服务有 180 秒的响应时间。 该服务类的客户端现在将其称为service.callWebService() 。 当第三方 web 服务花费 > 120 秒而不是 ...
以下库之间有什么区别:libraryDependencies += "com.typesafe.play" %% "play-ahc-ws-standalone" % "LATEST_VERSION" 和libraryDependencies += "com.typesafe.play" %% " ...
我正在实现一个外部API,我需要发送一个与JSON元件捆绑在一起的文件附件。 服务器不接受以下代码,因为Play将DataPart的内容类型硬编码为text/plain ,并且服务器需要application/json API端点的示例curl(我已经过测试和验证)命令是: ...
我遇到了从Play 2.6应用程序调用Freshdesk API的问题,我创建了一个库来使用Retrofit来做到这一点,另一个类使用Play WS来做到这一点,但是当我在Play应用程序中启动该过程时,每个选项都失败了。 我测试了Retrofit客户端,并且在集成测试中,创建/删除操作非 ...
在我的Scala Play框架应用程序中,我必须基于列表中的URL动态调用多个REST调用。 我遇到了以下代码的多个调用: 但是如何使它动态化,以便从列表中选择URL,并将响应也存储在列表中以进行进一步处理。 ...
更新:方法返回类型ANY而不是类型Future [string]。 需要返回字符串类型。 我正在使用play.ws库2.6发出http请求。 以前这是通过curl请求完成的,但这仅使用基本身份验证。 下面是我的代码,我试图从此函数返回一个json字符串,以另一种方法反序列化。 ...
我正在使用Scalamock和Scalatest为Play应用程序编写单元测试。 我的原始代码如下: 在一部分中,我必须模拟对Web服务的外部调用,这是我尝试使用scalamock进行的操作: 我可以使用文件成功模拟发帖请求,但无法使用JSON模拟发帖请求。 我尝试将 ...