PHP cURL: Baca maklumat pengepala respons khusus
P粉395056196
2023-08-06 16:06:37
<p>Saya menggunakan cURL dalam PHP untuk membuat permintaan POST untuk menghantar data ke terminal yang mencipta sumber. Ia mengembalikan respons 201 dengan pengepala Lokasi yang memberikan URL sumber yang dibuat. Saya juga mendapat beberapa maklumat daripada badan respons. <br /><br />Cara terbaik untuk mendapatkan isi teks biasa bagi respons dan mendapatkan nilai pengepala Lokasi? Fungsi curl_getinfo gagal mengembalikan maklumat untuk pengepala ini apabila saya cuba melakukan ini: </p><p><br /></p>
<pre class="brush:php;toolbar:false;">curl_setopt($ch, CURLOPT_HEADERFUNCTION, function($ch, $header) {
var_dump($header);
});</pre>
<p>Saya hanya melihat satu pengepala dikeluarkan, iaitu kod respons "HTTP/1.1 201 Created". </p>