2011-07-24 15 views

Respuesta

32

Debe utilizar la función curl_setopt(), y su opción CURLOPT_HTTPHEADER (citando):

Una serie de campos de cabecera HTTP para establecer, en el formato array('Content-type: text/plain', 'Content-length: 100')


Básicamente, en su caso, tendría algo como esto:

$headers = array(
    'X-Filename: blahblah.zip', 
    'X-Filesize: 2677', 
    'X-Filetype: application/zip', 
); 
curl_setopt($your_resource, CURLOPT_HTTPHEADER, $headers); 
+5

¿Este sobreescribir las cabeceras configuradas actualmente, o se funden en las cabeceras existentes? – Rimer

5
curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-Filename: blahblah.zip', 'X-Filesize: 2677', 'X-Filetype: application/zip')); 
Cuestiones relacionadas