Wie fügt man Request-Header in WordPress Remote-API-Anrufe hinzu

Hey, ich bin neu in der WP-Entwicklung, kann mir jemand sagen, wie man Anforderungs-Header in wp_remote_get () oder wp_remote_post () Remote-API-Aufrufen hinzufügt.

Ich habe Folgendes versucht, aber nicht funktioniert

$response = wp_remote_get( add_query_arg( array( 'Affiliate-Id' => XXXXX, 'Affiliate-Token' => XXXXX ), $api_url ) , array( 'timeout' => 10)); 

Solutions Collecting From Web of "Wie fügt man Request-Header in WordPress Remote-API-Anrufe hinzu"

Wenn Sie Affiliate-Id und Affiliate-Token in Kopfzeilen senden möchten, müssen Sie diese in den optionalen Argumenten der wp_remote_get function übergeben.

Beispiel:

 $response = wp_remote_get( $api_url , array( 'timeout' => 10, 'headers' => array( 'Affiliate-Id' => XXXXX, 'Affiliate-Token'=> XXXXX ) ));