admin管理员组

文章数量:1134247

Hey am new to WP development, can any one tell me how to add request headers in wp_remote_get() or wp_remote_post() remote api calls.

I tried the following but didnt work

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

Hey am new to WP development, can any one tell me how to add request headers in wp_remote_get() or wp_remote_post() remote api calls.

I tried the following but didnt work

    $response = wp_remote_get( add_query_arg( array(
        'Affiliate-Id' => XXXXX,
        'Affiliate-Token'     => XXXXX
    ), $api_url ) , array( 'timeout' => 10));
Share Improve this question asked Nov 28, 2015 at 10:30 Gopinath ShivaGopinath Shiva 1831 gold badge1 silver badge6 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 23

If you want to send Affiliate-Id and Affiliate-Token in headers then you need to pass them in the optional arguments of wp_remote_get function.

Example:

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

本文标签: plugin developmentHow to add Request header in WordPress remote api calls