Khi nào chúng ta nên sử dụng các tiêu đề trong đối tượng HttpRequestMessage trên các tiêu đề trong HttpClient ??HttpClient Headers vs HttpRequestMessage Headers
Chúng tôi đã cần thêm Authorization (luôn thay đổi) và vài tiêu đề tùy chỉnh (luôn thay đổi)
Câu hỏi
- Đó là phương pháp ưa thích?
Tôi có nên thêm các tiêu đề phổ biến (giống nhau trên tất cả các yêu cầu) vào HttpClient và yêu cầu tiêu đề dựa vào đối tượng HttpRequestMessage không ??
//HttpRequestMessage Code HttpRequestMessage reqmsg =new HttpRequestMessage(); reqmsg.Headers.Authorization =new AuthenticationHeaderValue("some scheme"); reqmsg.Headers.Add("name","value"); //HttpClient Code HttpClient client =new HttpClient(); client.DefaultRequestHeaders.Authorization =new AuthenticationHeaderValue("some scheme"); client.DefaultRequestHeaders.Add("name", "value");