0
我實現一個HttpWebRequest,並注意到Accept屬性的類型的string
怎樣的.Net HttpClient的管理有多種介質類型
webRequest.Accept = "application/json";
的HttpClient的實施,這是Accept類型的HttpHeaderValueCollection<MediaTypeWithQualityHeaderValue>
clientRequest.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
clientRequest.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/xml"));
這意味着您可以根據自己的需要儘可能多地選擇媒體類型Add
。
但根據this question,該標準僅允許您接受內容或媒體類型。
那麼,HttpClient如何能夠支持多種媒體類型呢?
啊......感謝您的澄清!他們看起來非常相似,因爲你可以執行'request.ContentType =「application/json」;' – Barnstokkr