Skip to content

[HttpClient] Support for non-blocking io in streams #34943

Closed
@Nek-

Description

@Nek-

Description

If I do the following code, I will get an error because Symfony StreamWrapper does not support stream_set_option.

$client = \Symfony\Component\HttpClient\HttpClient::create();
$response = $client->request('GET', 'https://example.com');

$stream = $response->toStream();
\stream_set_blocking($stream, 0); // Trigger error / Returns false

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions