如何設置HTTP請求的內容類型?設置HTTP請求「內容類型」
我已經試過這樣:
$headers['Accept'] = 'application/xml';
$headers['Content-Type'] = 'application/xml';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
這是結果:
HTTP/1.1 200 OK
Content-Encoding: gzip
Content-Type: text/html;charset=UTF-8
Date: Thu, 22 Mar 2012 14:04:36 GMT
但至今沒有運氣...
我有什麼做的就是一個Content-Type: application/xml
在我的HTTP響應?
是的我知道,但是我需要在我的請求中設置一個'Content-Type:application/xml'響應嗎? – Michiel 2012-03-22 14:08:13
你給出的結果是HTTP **響應**而不是請求。你是問如何設置請求的內容類型,還是你問如何讓服務器在響應中提供XML? – Quentin 2012-03-22 14:08:47
您需要設置Accept標頭(而不是內容類型標頭)。然後服務器需要支持多種響應類型,並使用accept頭來確定使用哪一個。你知道服務器是否這樣做? – Quentin 2012-03-22 14:09:41