perl - 如何在 Perl 中轻松执行异步 REST 请求?

标签 perl rest asynchronous

我目前正忙于为 Bugzilla 编写插件,因此所有代码都需要用 Perl 编写。我的一切都工作得很好,但是有几个地方我知道我需要对同一个 REST 服务器发出多个请求,并且考虑到它可能是远程网络明智的,我希望能够发送多个请求,然后等待它们全部返回,而不是停止并等待发送/等待/发送/等待。

使用 REST::Client允许非常轻松地访问 REST 客户端功能,这正是我目前正在使用的功能。 perl sync rest 的 Google 最高搜索结果是 HTTP::Async ,但是这个页面没有直接解决 REST,并且不清楚如何轻松地使用 HTTP::Request 来轻松地处理它们。

执行此操作的最佳方法是什么?

最佳答案

Mojo::UserAgent 是一个非常好的网络代理,可以很好地处理异步。

关于perl - 如何在 Perl 中轻松执行异步 REST 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34453467/

相关文章:

html - mat-table 不会被来自restservice 的数据填充

wcf - 在 PCL 服务引用设置中禁用基于任务的异步操作

javascript - Nightwatch 获取 api 结果以填充变量然后运行使用该变量的测试的正确方法

perl - 使用 Perl 获取 WMI 内存值

perl - XML::Simple 是否可以消除标签描述?

linux - Perl 系统返回代码 65280 并成功

mysql - 在 Web api 中使用日期时间

java - Netty 与 RestEasy 的简单使用

c# - 使用 TPL 实现经典异步模式

perl - SQLite可以输出压缩整数吗?