How to set custom header authorization in PHP curl?

How to set custom header authorization in PHP curl?

In this post, I here let you know why Http authentication header is required from client and what is the way to send custom header in curl ?

This is the mechanism to apply access restriction to the clients for accessing our web resources.

You will need many times to send custom header with curl while you are trying to access third party http authenticated apis response.

If you want to access the http authenticated apis then you must send the authorization token to identify yourself by the authorization token.

As in my previous post, i told you about What is cURL and how to POST Form Data and file with cURL with Example.

In some cases as i face issue 'Authorization header is not specified' with api then i have to pass app_key and app_secret as authorization in format of base64_encode like this :

"Authorization: Basic ". base64_encode("app_key:app_secret"); 

Sometime you need to pass only username and password to authenticate with api then you simply use CURLOPT_USERPWD option to send username and password like this :

curl_setopt($ch, CURLOPT_USERPWD,  'username:password');

But if you need to pass header information then you can pass custom header in following way :

$header = array(
    'Accept: application/json',
    'Content-Type: application/x-www-form-urlencoded',
    'Authorization: Basic '. base64_encode("app_key:app_secret")
);
----------------------------------------------------------------
// pass header variable in curl method
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);

Phone: (+91) 8800417876
Noida, 201301
kadıköy escort tuzla escort kurtköy escort kartal escort maltepe escort bakırköy escort ataşehir escort
En kaliteli ve Gerçek sex hikaye 'lerini okuyabilir ve kendi seks hikayelerinizi paylaşabilirsiniz.
Türkiyenin en iyi hd porno izle sitesi 7dak ile doyumsuz türk sikişleri seyredin.
şişli escort
pendik escort
izmir escort izmir escort izmir escort izmir escort denizli escort antalya escort antalya escort antalya escort izmir escort izmir escort izmir escort izmir escort izmir escort
ankara escort
çeşme escort
kurtköy escort escort pendik
Betwinner