养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

php header头如何添加Authorization

时间:2024-09-30 21:22:13

php中,在header头添加Authorization信息需要在curl_exec()方法执行命令前,使用curl_setopt()方法添加Authorization信息。下面介绍实现的过程。

方法/步骤

1、新建一个php文件,命名为get.php,用于讲解如何在header头添加Authorization信息。

php header头如何添加Authorization

2、为了便于使用,这里定义缬方焱蜱一个get_data()函数来实现Authorization信息的传递,函数蒗钰妒蟥中有三个参数,第一个是发送请求的url,第二个是Authorization信息中的账号,第三个参数是Authorization信息中的密码。

php header头如何添加Authorization

3、Authorization信息使用curl来传输,首先要使用curl_init()方法初始化,再把Authorization信息保存在header头信息数组中。

php header头如何添加Authorization

4、头信息数组$headers包含两个元素,一个是编码信息,另一个就Authorization信息。Authorization信息包含账号和密码的信息。

php header头如何添加Authorization

5、使用curl_setopt()方法设置抓取的url,url由get_data()函数第一个参数提供。

php header头如何添加Authorization

6、再次使用curl_setopt()方法设置头文件的信息作为数据流输出,并且设置获取的信息以文件流的形式返回,而不是直接输出。

php header头如何添加Authorization

7、使用curl_setopt()方法设置传输的header头信息,也就是已经设置了Authoriz瞢铍库祢at足毂忍珩ion信息的数组$headers。使用curl_exec()方法执行命令,执行完命令,使用curl_close()方法关闭URL请求,至此,完成所有代码的编写。在实际使用中,只需要调用该函数,并把请求的url,账号和密码(Authorization信息)作为参数传递给函数,即可成功实现认证信息的传递。

php header头如何添加Authorization

© 一点知识