New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Asynchronous requests #23
Comments
Curl has multi async right? I'm sure some of the other libraries also have them too. |
I built an async curl multi request client a couple of years ago, i'll put down few rows of raw code as soon as i found it. Oh, i forgot to mention this work about fsocket-async: Multiplexing. The curl approach is totally similar. |
Definitely looking forward for async support! Unirest-PHP is really cool! |
+1 |
1 similar comment
+1 |
Unirest really needs this feature to be useful to PHP devs https://github.com/jmathai/php-multi-curl An interesting read that argues for socket reuse rather than forking curl processes: https://segment.io/blog/how-to-make-async-requests-in-php/ |
It's not universal, and I'm not even sure if it works (last time I tried to compile it, it didn't work), but I would really love to see pthreads worked on and finished. With the new standardized threads in C++11, I would think it'd be possible now. |
here is new php framework which is async.I think this will be help full http://reactphp.org/ |
Good to checkout https://github.com/amphp/artax |
While not native, hhvm has basic support that could be used. http://docs.hhvm.com/manual/en/hack.async.php |
closing this, until a PR is made. |
I would really like to add asynchronous request support to Unirest-PHP, so that it can match the feature set of the other Unirest libraries (http://unirest.io).
PHP doesn't natively support threads, and it doesn't seem to be a standard practice for achieving this. I would like to encourage a discussion to share some ideas for a possible async implementation.
The text was updated successfully, but these errors were encountered: