php怎么發(fā)送get請(qǐng)求頭

PHP
小億
142
2023-11-09 10:35:44
欄目: 編程語言

在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ù)。

0