我必须将使用HttpRequestHeaders作为参数的单元测试类。
public HeaderValueProvider(HttpRequestHeaders headers)
{
_headers = headers;
}
答案 0 :(得分:11)
您可以通过以下方式获取HttpRequestHeaders
的空白实例:
var headers = new HttpClient().DefaultRequestHeaders;
答案 1 :(得分:5)
HttpRequestHeaders
只有内部构造函数。
但是你可以通过创建HttpRequestMesssage
object:
var headers = new HttpRequestMessage().Headers;