[英]HttpClient headers vs HttpContent headers
在 c# 為什么 HttpClient 和 HttpContent 都有標頭。 他們之間有什么區別。 什么時候應該使用客戶端標頭,什么時候使用內容標頭?
代碼示例:
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Add("Test header", "content");
HttpContent content = new StringContent("text", Encoding.UTF8, "application/json");
content.Headers.Add("TestHeader", "Header Content");
await client.PostAsync("url", content);
HttpClient 支持多種類型的內容。 例如:
有關受支持內容的完整列表,請參閱HttpContent 。
HttpContent 包含一些關於內容的更具體的標頭,包括內容類型。
我認為此處的列表可以讓您很好地了解可用的標頭。 我確實同意只有一組標題會使事情變得容易得多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.