9
什麼時候應該在HttpClient頭文件中使用HttpRequestMessage對象中的頭文件?HttpClient Headers vs HttpRequestMessage頭文件
我們需要添加授權(總是在不斷變化)和一些自定義標題(總是在不斷變化)
問題
- 這是首選的方法是什麼?
我是不是應該將通用的 標題(在所有請求中相同)添加到HttpClient,並向HttpRequestMessage對象請求基於 的標頭?
//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");