在PHP中,你可以使用file_get_contents()
函數(shù)來發(fā)送GET請(qǐng)求,并設(shè)置請(qǐng)求頭。以下是一個(gè)示例代碼:
<?php
// 創(chuàng)建請(qǐng)求頭數(shù)組
$options = array(
'http' => array(
'header' => "Content-Type: application/x-www-form-urlencoded\r\n"
)
);
// 創(chuàng)建請(qǐng)求上下文
$context = stream_context_create($options);
// 發(fā)送GET請(qǐng)求
$response = file_get_contents('http://example.com/api', false, $context);
// 輸出響應(yīng)內(nèi)容
echo $response;
?>
在上述示例代碼中,我們首先創(chuàng)建了一個(gè)包含Content-Type
請(qǐng)求頭的關(guān)聯(lián)數(shù)組$options
。然后使用stream_context_create()
函數(shù)將該數(shù)組轉(zhuǎn)換為請(qǐng)求上下文。最后,通過調(diào)用file_get_contents()
函數(shù)發(fā)送GET請(qǐng)求,并傳遞請(qǐng)求上下文作為第三個(gè)參數(shù)。