Skip to content

Add async support to the cURL client #3

Closed
@shulard

Description

@shulard

Just found some examples using the curl_multi_init the perform async requests here: https://github.com/stil/curl-easy/

The request queue is defined in the file: https://github.com/stil/curl-easy/blob/master/src/cURL/RequestsQueue.php

I think that the idea is here but we can't use the whole logic here. In cURL sync processing and async processing is something different and maybe must be handled in different objects...

If the curl_reset function is used in the client, we must ensure that there is no workaround with async mode (see #1).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions