如何使用file_get_contents發(fā)送授權(quán)標(biāo)頭我目前file_get_contents用戶代理獲取它,但我也想添加一個(gè)授權(quán)標(biāo)頭,以便我得到一個(gè)功能響應(yīng),而不是401錯(cuò)誤$options = array( 'http'=>array( 'method'=>"GET", 'header'=>"User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.5 Safari/605.1.15\r\n" ));$context = stream_context_create($options);$url = file_get_contents("http://websitethatneedsaauthorizationheader.com", false, $context);我基本上需要從這里復(fù)制授權(quán)頭:然后在此網(wǎng)站上使用它,而不會(huì)收到401錯(cuò)誤這是授權(quán)標(biāo)頭應(yīng)該是什么樣子的
1 回答

尚方寶劍之說
TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
在用戶代理標(biāo)頭的 \n 之后,添加自動(dòng)代理標(biāo)頭,如下所示:
$options = array(
'http'=>array(
'method'=>"GET",
'header'=>"User-Agent: SomeUser\r\nAuthorization: SomeKey"
)
);
- 1 回答
- 0 關(guān)注
- 105 瀏覽
添加回答
舉報(bào)
0/150
提交
取消