Skip to content

Please provide proper attribution for this work #1

@gnif

Description

@gnif

https://stackoverflow.blog/2009/06/25/attribution-required/

https://stackoverflow.com/questions/9183178/can-php-curl-retrieve-response-headers-and-body-in-a-single-request/41135574#41135574

curl_setopt( $ch, CURLOPT_HEADERFUNCTION, function ( $ch, $header ) use ( &$receivedHeaders ) {
$len = strlen( $header );
$header = explode( ':', $header, 2 );
if ( count( $header ) < 2 ) { // ignore invalid headers
return $len;
}
$name = strtolower( trim( $header[0] ) );
if ( ! array_key_exists( $name, $receivedHeaders ) ) {
$receivedHeaders[ $name ] = [ trim( $header[1] ) ];
} else {
$receivedHeaders[ $name ][] = trim( $header[1] );
}
return $len;
} );

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions