コード例 #1
0
ファイル: WebDavClient.cs プロジェクト: arivoir/Open.WebDav
        private HttpClient CreateClient()
        {
            var handler = _messageHandlerFactory.GetHttpMessageHandler(new NetworkCredential(_user, _password, _domain), ignoreCertErrors: _ignoreCertErrors);
            var client  = new HttpClient(new DigestAuthenticationMessageHandler(handler));

            client.Timeout = Timeout.InfiniteTimeSpan;
            return(client);
        }
コード例 #2
0
ファイル: ServiceBase.cs プロジェクト: AlienArc/kcdnug
 public ServiceBase(IHttpMessageHandlerFactory messageHandlerFactory)
 {
     MessageHandlerFactory = messageHandlerFactory;
     CurrentHttpClient     = new HttpClient(MessageHandlerFactory.GetHttpMessageHandler());
     CurrentHttpClient.DefaultRequestHeaders.Add("x-functions-key", apiKey);
 }