我正在開發簡單的Http客戶端以使用Asp.Net Core Web API。我想通過HttpHeaderCollection將少量的http頭值傳遞給Web API。 .NET Framework中的早期版本中允許標頭值添加到HttpHeaderCollection如下如何將標頭值添加到.Net核心中的HttpWebRequest
WebHeaderCollection aPIHeaderValues = new WebHeaderCollection();
aPIHeaderValues .Add("UserName","somevalue");
aPIHeaderValues .Add("TokenValue", "somevalue");
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Headers.add(aPIHeaderValues);
HttpWebResponse response = (HttpWebResponse)_request.GetResponse();
但對.NET核心是沒有辦法添加頭request.Headers集合。除了我們無法通過定義新WebHeaderCollection
WebHeaderCollection aPIHeaderValues = new WebHeaderCollection();
添加頁眉是否有任何替代方式對.NET核心要做到這一點
請不要添加標語到您的帖子。這些地方是在你的用戶檔案中。 – DavidPostill