我正在使用curl和php上传文件。我需要帮助来设置自定义请求标题键,如
X-Filename blahblah.zip
X-Filesize 2677
X-Filetype application/zip
答案 0 :(得分:33)
您必须使用curl_setopt()
功能及其 CURLOPT_HTTPHEADER
选项(引用):
要设置的HTTP标头字段数组,格式为
array('Content-type: text/plain', 'Content-length: 100')
基本上,在你的情况下,你会有这样的事情:
$headers = array(
'X-Filename: blahblah.zip',
'X-Filesize: 2677',
'X-Filetype: application/zip',
);
curl_setopt($your_resource, CURLOPT_HTTPHEADER, $headers);
答案 1 :(得分:5)
curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-Filename: blahblah.zip', 'X-Filesize: 2677', 'X-Filetype: application/zip'));