免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2150 | 回复: 2

有没有熟悉 AnyEvent::HTTP 这个模块的? [复制链接]

论坛徽章:
0
发表于 2011-11-28 18:33 |显示全部楼层
http_get 时怎么取得返回值?看了半天没弄明白。。。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2011-11-28 22:22 |显示全部楼层
http_get $url, key => value..., $cb->($data, $headers)

Executes an HTTP-GET request. See the http_request function for details on additional parameters and the return value.


The callback will be called with the response body data as first argument (or undef if an error occured), and a hash-ref with response headers (and trailers) as second argument.

All the headers in that hash are lowercased. In addition to the response headers, the "pseudo-headers" (uppercase to avoid clashing with possible response headers) HTTPVersion, Status and Reason contain the three parts of the HTTP Status-Line of the same name. If an error occurs during the body phase of a request, then the original Status and Reason values from the header are available as OrigStatus and OrigReason.

这里写的是让你看 http_request,我看了,是有的,内容太多就不全发了。

如果看了这些反而更加不明白,说明你其实不了解 AnyEvent,
那么我建议你先了解一下这个东西的总体设计原则,
然后再了解它的每个子模块。

论坛徽章:
0
发表于 2011-11-28 22:29 |显示全部楼层
谢谢版主。

对anyevent的确不了解,照例子来做的,应该快解决了。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP