问题标签 [ws-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
soapui - TPE1122:“消息中的 WS 安全标头无效。” 使用 BulkRequestTransmitterService
我们在通过 A2A 向 IRS 发送 BulkRequestTransmitterService 时收到 TPE1122 错误消息。
我已经审查了几篇文章,但似乎没有一篇能解决这个问题。看起来每个人都有一个独特的问题,或者我只需要对我的邮件标题有一套新的眼睛。
你能看看这个 SOAP 消息,看看我是否遗漏了什么。
scala - 如何避免:“blockingToByteString 是一种阻塞且不安全的操作”
在我的 Play 项目中,我想获取从 REST 服务获得的文件的消息摘要。
服务电话:
从 Response ( WSResponse
) 我提取身体,如:
这给了我这个警告:
有没有办法避免这个警告。
正如最后提到的,我需要一个Array[Byte]
消息摘要。
scala - 玩 framewoerk & scala Future(s) 链。让它更漂亮
我WSClient
用来提出休息请求。每个请求返回一些Future
.
结果我需要提出请求1并获取一些数据。然后我需要使用请求1结果中的数据发出请求2。然后我需要使用request 2结果中的数据发出 request 3。等等
在我的代码中它看起来像
这是非常原始的示例,没有对响应和请求进行任何修改。但我认为即使它很难阅读。我现在大约Await
for Future
,但它是反模式
可能我可以做得更漂亮吗?没有N个内部函数。
scala - 使用 Maven 时如何在 Play 框架项目中注入 WSClient?
在创建 Play 框架项目并使用WSClient
REST 调用时,官方 Play 框架文档建议添加ws
到build.sbt
管理依赖项。如果使用 Maven,则 ws 依赖项包含在:
但是,当尝试使用这样的片段调用 Web 服务时:
然后出现以下错误:
scala - 如何使用 StandaloneAhcWSClient 发出大量 GET 请求
StandaloneAhcWSClient
如何在 Scala中发出大量简单的 get 请求?(它是与 Play2 框架捆绑的默认 http 客户端)。就我而言,我收到了大约 100K GET 请求来向外部 API 发出请求。Future.traverse()
不削减它,有没有更好的方法,也许是一种像流一样处理url列表的方法?
这是我现在拥有的代码:https ://scastie.scala-lang.org/HgrIyR23TmG12j3MzMCxUw
它最多可以在列表中使用一定数量的 url,但会中断大量的 URL,但有一个例外java.lang.IllegalStateException: failed to create a child event loop
scala - 播放框架 WSClient 测试
我的代码中有一个服务类,例如 UserService。它有一个调用 Web 服务的 WSClient 成员。我想为 UserService 方法编写测试用例。
我对测试 WSClient 进行了一些研究,但没有找到像我这样的用例。我应该建立一个现场测试服务,还是做模拟?这是另一个问题。
这些方法使用 WSClient 调用 Web 服务端点。
我想为这些方法编写测试用例。哪个是最好的,设置一个测试服务并调用它或模拟 WSClient?
java - 如何在播放框架中从 ws 客户端流式传输 301 重定向
我正在编写一个中间件程序,它在内部调用第三方 api。第三方 api 以 301 响应,包括一些标头。我已经响应我到前端的响应。是否有任何代码示例可以做到这一点?
scala - Guice DI 是否每次都创建一个新的 WSClient 实例
我有一个对外部供应商进行 API 调用的客户端类。在我的控制器中,我按如下方式注入客户端。
客户端类如下所示
我想了解两件事
- 注入器是否为每个请求注入一个新的 MyClient 实例?
- 如果是,注入器是否每次都注入一个新的 WSClient 和 Configuration 实例?
如果两者都是肯定的,那么注入配置会不必要地创建新实例,这不是一个好主意。
scala - 需要帮助创建一个虚拟 WSResponse 对象(Scala + Play)
我有一个代码示例,如下所示,我使用 WSClient 进行 API 调用。我正在使用 2.5.x 和 Scala 2.11.11(使用 Play 提供的 WSClient 不是独立的)。在异常情况下,我需要将 WSResponse 对象返回给此方法的调用者。从文档中我找到了提供 AhcWSResponse 的 Ahc 包。知道如何创建 WSResponse 对象吗?我根据下面的链接进行了尝试,但这不起作用。