问题标签 [scala-dispatch]

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.

0 投票
0 回答
321 浏览

scala - Scala 调度 REST GET 示例

我有一个客户端对公开 REST API 的服务器进行 REST 调用。这是我迄今为止实施的:

它工作得很好,但我注意到即使在调用完成后 HTTP 连接也是打开的。如何关闭此连接?我可能想在 onSuccess 或 onFailure 调用发生后执行此操作。有什么建议么?

0 投票
1 回答
1547 浏览

scala - 在 Scala 中使用映射链接多个方法调用

我使用 Dispatch 0.11 有以下代码:

这不起作用,因为 addParameter 不会修改 req - 相反,它会生成一个新的 req 对象,并添加了参数(在这种情况下,它被丢弃了)。写这个的最优雅的方法是什么,以便我基本上循环参数,使用映射的每个键/值对调用 addParameter,建立 req 直到我将它传递给 Http(req)?

0 投票
2 回答
1964 浏览

scala - 如何在调度请求中获取响应标头和正文?

我想从调度请求中获取正文和标头。这个怎么做?

0 投票
0 回答
40 浏览

scala - 将 Scala Dispatch 配置为使用 HTTP/1.0

我正在使用 Dispatch v0.11.0。我想用它来发送 HTTP/1.0 请求。

我可以看到可以配置一些东西:

但是我找不到将对象配置为用户 HTTP/1.0 的方法,这可能吗?

0 投票
1 回答
609 浏览

scala - 有没有办法限制 Dispatch 收到的 HTTP 响应正文大小?

我正在使用 Dispatch 来拉下很多我只需要前几个 K 的页面,这些页面有时是千兆字节。scala-dispatch (dispatch/reboot) 或者 HTTP 请求中是否有任何方法可以截断收到的正文?

(上下文:我正在从公共数据源读取 CSV 文件,并且只是试图获取字段名称(标题行)和一行示例数据。)

0 投票
1 回答
133 浏览

scala - 未找到错误 dispatch-nio

我正在尝试http://dispatch-classic.databinder.net/Choose+an+Executor.html为 dispatch-nio 给出的示例: 给出的示例:

我的代码:

但它不识别 nio 和 as_str 关键字。任何人都可以请建议会是什么问题?

0 投票
0 回答
74 浏览

http - 需要一些dispatch-nio的例子来发出几个Http请求

我正在使用 dispatch-nio 库进行多个 Http 请求调用。但我找不到如何通过 nio 库处理回调响应的示例。

而且我也无法处理 nio.Http 调用引发的异常。任何人都可以发布一个示例或网址,我们可以在其中找到它的一些信息。

到目前为止,我实现了:

如何设置标题和 onComplete?请举个例子

提前致谢。

0 投票
0 回答
70 浏览

scala - 执行超过 3 个期货不起作用

我在我的 sbt 项目中使用调度库。当我初始化三个未来并运行它们时,它运行良好但是我再增加一个未来然后它进入一个循环。

我的代码:

然后 getRequestionFunction(pageNumber) 代码:

我根据如何为期货配置微调线程池中的一个建议进行了尝试?

我将此添加到我的代码中:

因此,当我使用超过四个 Futures 时,它会永远等待。有什么解决方案可以解决吗?

但它没有用有人可以建议如何解决这个问题吗?

0 投票
1 回答
183 浏览

scala - 来自 SBT 控制台的 dispatch-Http Get 请求的未知错误

我正在通过使用 SBT 中的调度库来执行简单的 Http GET 请求。

我的代码:

当我从 SBT 控制台运行时,它显示以下未知错误。有人知道这里有什么问题吗?

如果我也发布我的 build.sbt。

我的 build.sbt:

0 投票
2 回答
843 浏览

scala - 获取响应时间

有没有一种简单的方法来获取对 url 的请求的响应时间(除了单独跟踪代码中的时间)?