Improve this Doc
View Source
Interface IHttpSettings
Interface for the global settings, as the DefaultValue attributes are set this CAN be used with Dapplo.Config.
Best example would be:
[IniSection("Network"), Display(Description = "Network / HTTP Settings")]
public interface IHttpConfig : IHttpSettings, IIniSection {
}
(Yes, it's can be empty, the settings are in the IHttpSettings interface) and than assign the generated instance to HttpExtensionsGlobals
Namespace:Dapplo.HttpExtensions
Assembly:Dapplo.HttpExtensions.dll
Syntax
public interface IHttpSettings
Properties
|
Improve this Doc
View Source
AllowAutoRedirect
For more details, click here
Declaration
bool AllowAutoRedirect { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
AllowPipelining
For more details, click here
Declaration
bool AllowPipelining { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
AuthenticationLevel
In mutual authentication, both the client and server present credentials to establish their identity. The MutualAuthRequired and MutualAuthRequested values are relevant for Kerberos authentication. Kerberos authentication can be supported directly, or can be used if the Negotiate security protocol is used to select the actual security protocol.
For more information about authentication protocols, see Internet Authentication
For more details, click here
Declaration
AuthenticationLevel AuthenticationLevel { get; set; }
Returns
Type |
Description |
System.Net.Security.AuthenticationLevel |
|
|
Improve this Doc
View Source
ContinueTimeout
For more details, click here
Declaration
TimeSpan ContinueTimeout { get; set; }
Returns
Type |
Description |
System.TimeSpan |
|
|
Improve this Doc
View Source
Credentials
For more details, click here
Declaration
ICredentials Credentials { get; set; }
Returns
Type |
Description |
System.Net.ICredentials |
|
|
Improve this Doc
View Source
DefaultDecompressionMethods
For more details, click here
Declaration
DecompressionMethods DefaultDecompressionMethods { get; set; }
Returns
Type |
Description |
System.Net.DecompressionMethods |
|
|
Improve this Doc
View Source
DefaultUserAgent
Declaration
string DefaultUserAgent { get; set; }
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Expect100Continue
Declaration
bool Expect100Continue { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ImpersonationLevel
The impersonation level determines how the server can use the client's credentials.
For more details, click here
Declaration
TokenImpersonationLevel ImpersonationLevel { get; set; }
Returns
Type |
Description |
System.Security.Principal.TokenImpersonationLevel |
|
|
Improve this Doc
View Source
MaxAutomaticRedirections
Declaration
int MaxAutomaticRedirections { get; set; }
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
MaxRequestContentBufferSize
For more details, click here
Declaration
long MaxRequestContentBufferSize { get; set; }
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
MaxResponseContentBufferSize
For more details, click here
Declaration
long MaxResponseContentBufferSize { get; set; }
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
For more details, click here
Default would have been 64, this is increased to 256
Declaration
int MaxResponseHeadersLength { get; set; }
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
PreAuthenticate
Declaration
bool PreAuthenticate { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ProxyBypassList
For more details, click here
Declaration
string[] ProxyBypassList { get; set; }
Returns
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
ProxyBypassOnLocal
For more details, click here
Declaration
bool ProxyBypassOnLocal { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ProxyCredentials
For more details, click here
Declaration
ICredentials ProxyCredentials { get; set; }
Returns
Type |
Description |
System.Net.ICredentials |
|
|
Improve this Doc
View Source
ProxyUri
The Uri for the proxy to use, when the UseDefaultProxy is set to false
Declaration
Uri ProxyUri { get; set; }
Returns
Type |
Description |
System.Uri |
|
|
Improve this Doc
View Source
ReadWriteTimeout
For more details, click here
Declaration
int ReadWriteTimeout { get; set; }
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
RequestCacheLevel
For more details, click here
Default is RequestCacheLevel.Default
Declaration
RequestCacheLevel RequestCacheLevel { get; set; }
Returns
Type |
Description |
System.Net.Cache.RequestCacheLevel |
|
|
Improve this Doc
View Source
RequestTimeout
For more details, click here
Declaration
TimeSpan RequestTimeout { get; set; }
Returns
Type |
Description |
System.TimeSpan |
|
|
Improve this Doc
View Source
UseCookies
Declaration
bool UseCookies { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
UseDefaultCredentials
Declaration
bool UseDefaultCredentials { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
UseDefaultCredentialsForProy
Declaration
bool UseDefaultCredentialsForProy { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
UseDefaultProxy
Declaration
bool UseDefaultProxy { get; set; }
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
UseProxy
Declaration
bool UseProxy { get; set; }
Returns
Type |
Description |
System.Boolean |
|