ฉันกำลังพยายามตั้งContent-Type
ส่วนหัวของHttpClient
วัตถุตาม API ที่ฉันกำลังเรียก
ฉันลองตั้งค่าContent-Type
ดังนี้:
using (var httpClient = new HttpClient())
{
httpClient.BaseAddress = new Uri("http://example.com/");
httpClient.DefaultRequestHeaders.Add("Accept", "application/json");
httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json");
// ...
}
มันช่วยให้ฉันเพิ่มAccept
ส่วนหัว แต่เมื่อฉันพยายามเพิ่มContent-Type
มันจะโยนข้อยกเว้นต่อไปนี้:
ชื่อส่วนหัวที่ใช้ผิด ตรวจสอบให้แน่ใจว่ามีการใช้ส่วนหัวคำขอพร้อม
HttpRequestMessage
ส่วนหัวตอบกลับHttpResponseMessage
และส่วนหัวเนื้อหากับHttpContent
วัตถุ
ฉันจะตั้งค่าContent-Type
ส่วนหัวในHttpClient
คำขอได้อย่างไร