PHP HttpRequest 类库 中小项目你们用哪个库

2016-12-02 19:14:02 +08:00
 lepig

Guzzle觉着对于小项目来说有点“臃肿”,但是不得不承认是他的异步非常厉害

目前找了一个看 https://github.com/rmccue/Requests 貌似不错

问下大家用的有哪些 我想参考下。

5058 次点击
所在节点    PHP
21 条回复
manhere
2016-12-02 20:00:51 +08:00
httpful
sagaxu
2016-12-02 22:43:13 +08:00
curl 足够好了,虽然有时啰嗦了点
eoo
2016-12-02 22:45:55 +08:00
我自己封装 curl 若然跟 low 但还是觉得挺开心。
realpg
2016-12-02 22:47:59 +08:00
不用
基本 curl
shiny
2016-12-02 22:48:15 +08:00
我也自己封装 cURL ,简单好用,轮子顺手就好。
kn007
2016-12-02 23:11:01 +08:00
curl 路过。。。
最近哪里潇洒啊?北京?
zencoding
2016-12-02 23:15:00 +08:00
zhs227
2016-12-02 23:15:44 +08:00
比较常用的就是 Guzzle ,然后是 Unirest 。
最简单的话 file_get_contents
mingyun
2016-12-02 23:34:57 +08:00
TaMud
2016-12-03 00:18:24 +08:00
curl 功能强大,定制方便
shuimugan
2016-12-03 00:52:08 +08:00
rmccue/requests 回调不能传自定义参数,很鸡肋
mashape/unirest-php 连回调都没有
果断上 guzzlehttp/guzzle,光是 star 数都秒其它库几条街,还遵循 psr7
ck65
2016-12-03 01:31:13 +08:00
httpful
Vanry
2016-12-03 09:43:01 +08:00
小项目 php-curl-class 和 httpful 用得多点
AbrahamGreyson
2016-12-03 09:49:22 +08:00
臃肿是啥意思呀,文档不是挺简单的么,一个基本请求三五行就搞定,而且楼上说的好, guzzle 几乎就是 psr 7 的制定者,没记错的话,活跃维护者是 aws 的,无论是质量还是要活跃度都是很赞的,这样的一个库摆在眼前偷着乐都不够,还换什么。😂

当然了,你要是陷入灯塔国程序员常见的“文件多就是重量级,少就是轻量级,对象越少心理感觉越爽”的逻辑怪圈,那就当我没说好了。😇
lepig
2016-12-03 10:00:12 +08:00
lepig
2016-12-03 10:00:35 +08:00
@kn007 一直在北京呀
lepig
2016-12-03 10:01:30 +08:00
@zhs227 Unirest 试用了下 https 直接报错 还么有继续深入
lepig
2016-12-03 10:02:06 +08:00
@mingyun 这个 也关注了 用了下 还不错
lijinma
2016-12-03 10:26:52 +08:00
guzzle 为啥臃肿。。。。。你又不会把 guzzle 的代码提到到你自己的项目中。

听我劝,用 guzzle 吧。
klgd
2016-12-03 12:40:51 +08:00
整个 guzzle 也就几百 K ,一个图片随随便便都赶得上它了,优化一下图片,能腾出好几个 guzzle 的位置

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/324895

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX