Namespaces | |
Cache | |
Details | |
Http | |
NetworkInformation | |
Security | |
Sockets | |
Classes | |
class | Cookie |
class | CookieCollection |
class | CookieComparer |
class | CookieContainer |
class | CookieParser |
class | CredentialCache |
class | Details_CookieException |
class | Details_WebException |
class | Dns |
Provides methods to work with DNS. More... | |
class | DnsEndPoint |
class | EndPoint |
class | FileWebRequest |
class | FileWebResponse |
class | FtpWebRequest |
class | FtpWebResponse |
class | HeaderVariantInfo |
class | HttpKnownHeaderNames |
Contains the string values of the known header names. More... | |
class | HttpRequestHeaderExtensions |
Contains utility methods to work with the HttpRequestHeader enumeration values. More... | |
class | HttpResponseHeaderExtensions |
Contains utility methods to work with the HttpResponseHeader enumeration values. More... | |
class | HttpStatusDescription |
Contains the utility methods to get the string representation of the HTTP status. More... | |
class | HttpVersion |
Contains versions of HTTP. More... | |
class | HttpWebRequest |
class | HttpWebResponse |
class | ICredentials |
class | ICredentialsByHost |
class | IPAddress |
class | IPEndPoint |
class | IPHostEntry |
class | IWebProxy |
class | IWebRequestCreate |
class | NetworkCredential |
class | PathList |
class | ServicePoint |
class | ServicePointManager |
class | SocketAddress |
class | UriScheme |
class | WebClient |
class | WebHeaderCollection |
class | WebProxy |
class | WebRequest |
class | WebRequestMethods |
Represents the string constants of web requests. More... | |
class | WebResponse |
Typedefs | |
using | CookieException = System::ExceptionWrapper< Details_CookieException > |
using | BindIPEndPoint = System::MulticastDelegate< System::SharedPtr< IPEndPoint >(System::SharedPtr< ServicePoint >, System::SharedPtr< IPEndPoint >, int32_t)> |
using | WebException = System::ExceptionWrapper< Details_WebException > |
using System::Net::BindIPEndPoint = typedef System::MulticastDelegate<System::SharedPtr<IPEndPoint>(System::SharedPtr<ServicePoint>, System::SharedPtr<IPEndPoint>, int32_t)> |
using System::Net::CookieException = typedef System::ExceptionWrapper<Details_CookieException> |
using System::Net::WebException = typedef System::ExceptionWrapper<Details_WebException> |
|
strong |
Enumerates the authentication schemes.
Enumerator | |
---|---|
None | No authentication is required. |
Digest | Digest access authentication. |
Negotiate | Negotiates with the client which authentication scheme will be used (NTML or Kerberos). |
Ntlm | NTLM authentication. |
Basic | Basic authentication. |
Anonymous | Anonymous authentication. |
IntegratedWindowsAuthentication | Windows authentication. |
|
strong |
|
strong |
|
strong |
Enumerates the request headers.
Enumerator | |
---|---|
CacheControl | The 'Cache-Control' header. |
Connection | The 'Connection' header. |
Date | The 'Date' header. |
KeepAlive | The 'Keep-Alive' header. |
Pragma | The 'Pragma' header. |
Trailer | The 'Trailer' header. |
TransferEncoding | The 'Transfer-Encoding' header. |
Upgrade | The 'Upgrade' header. |
Via | The 'Via' header. |
Warning | The 'Warning' header. |
Allow | The 'Allow' header. |
ContentLength | The 'Content-Length' header. |
ContentType | The 'Content-Type' header. |
ContentEncoding | The 'Content-Encoding' header. |
ContentLanguage | The 'Content-Language' header. |
ContentLocation | The 'Content-Location' header. |
ContentMd5 | The 'Content-MD5' header. |
ContentRange | The 'Content-Range' header. |
Expires | The 'Expires' header. |
LastModified | The 'Last-Modified' header. |
Accept | The 'Accept' header. |
AcceptCharset | The 'Accept-Charset' header. |
AcceptEncoding | The 'Accept-Encoding' header. |
AcceptLanguage | The 'Accept-Language' header. |
Authorization | The 'Authorization' header. |
Cookie | The 'Cookie' header. |
Expect | The 'Expect' header. |
From | The 'From' header. |
Host | The 'Host' header. |
IfMatch | The 'If-Match' header. |
IfModifiedSince | The 'If-Modified-Since' header. |
IfNoneMatch | The 'If-None-Match' header. |
IfRange | The 'If-Range' header. |
IfUnmodifiedSince | The 'If-Unmodified-Since' header. |
MaxForwards | The 'Max-Forwards' header. |
ProxyAuthorization | The 'Proxy-Authorization' header. |
Referer | The 'Referer' header. |
Range | The 'Range' header. |
Te | The 'TE' header. |
Translate | The 'Translate' header. |
UserAgent | The 'User-Agent' header. |
|
strong |
Enumerates the http response headers.
|
strong |
Enumerator | |
---|---|
Continue | The 'Continue' status code that equals to HTTP status 100. |
SwitchingProtocols | The 'Switching Protocol' status code that equals to HTTP status 101. |
OK | The 'OK' status code that equals to HTTP status 200. |
Created | The 'Created' status code that equals to HTTP status 201. |
Accepted | The 'Accepted' status code that equals to HTTP status 202. |
NonAuthoritativeInformation | The 'Non-Authoritative Information' status code that equals to HTTP status 203. |
NoContent | The 'No Content' status code that equals to HTTP status 204. |
ResetContent | The 'Reset Content' status code that equals to HTTP status 205. |
PartialContent | The 'Partial Content' status code that equals to HTTP status 206. |
MultipleChoices | The 'Multiple Choice' status code that equals to HTTP status 300. |
Ambiguous | The 'Ambiguous' status code that equals to HTTP status 300. |
MovedPermanently | The 'Moved Permanently' status code that equals to HTTP status 301. |
Moved | The 'Moved' status code that equals to HTTP status 301. |
Found | The 'Found' status code that equals to HTTP status 302. |
Redirect | The 'Redirect' status code that equals to HTTP status 302. |
SeeOther | The 'See Other' status code that equals to HTTP status 303. |
RedirectMethod | The 'Redirect' status code that equals to HTTP status 303. |
NotModified | The 'Not Modified' status code that equals to HTTP status 304. |
UseProxy | The 'Use Proxy' status code that equals to HTTP status 305. |
Unused | The 'Switch Proxy' status code that equals to HTTP status 306. |
TemporaryRedirect | The 'Temporary Redirect' status code that equals to HTTP status 307. |
RedirectKeepVerb | The 'Redirect Keep Verb' status code that equals to HTTP status 307. |
PermanentRedirect | The 'Permanent Redirect' status code that equals to HTTP status 308. |
BadRequest | The 'Bad Request' status code that equals to HTTP status 400. |
Unauthorized | The 'Unauthorized' status code that equals to HTTP status 401. |
PaymentRequired | The 'Payment Required' status code that equals to HTTP status 402. |
Forbidden | The 'Forbidden' status code that equals to HTTP status 403. |
NotFound | The 'Not Found' status code that equals to HTTP status 404. |
MethodNotAllowed | The 'Method Not Allowed' status code that equals to HTTP status 405. |
NotAcceptable | The 'Not Acceptable' status code that equals to HTTP status 406. |
ProxyAuthenticationRequired | The 'Proxy Authentication Required' status code that equals to HTTP status 407. |
RequestTimeout | The 'Request Timeout' status code that equals to HTTP status 408. |
Conflict | The 'Conflict' status code that equals to HTTP status 409. |
Gone | The 'Gone' status code that equals to HTTP status 410. |
LengthRequired | The 'Length Required' status code that equals to HTTP status 411. |
PreconditionFailed | The 'Precondition Failed' status code that equals to HTTP status 412. |
RequestEntityTooLarge | The 'Request Entity Too Large' status code that equals to HTTP status 413. |
RequestUriTooLong | The 'Request-URI Too Long' status code that equals to HTTP status 414. |
UnsupportedMediaType | The 'Unsupported Media Type' status code that equals to HTTP status 415. |
RequestedRangeNotSatisfiable | The 'Requested Range Not Satisfiable' status code that equals to HTTP status 416. |
ExpectationFailed | The 'Expectation Failed' status code that equals to HTTP status 417. |
UpgradeRequired | The 'Upgrade Required' status code that equals to HTTP status 426. |
InternalServerError | The 'Internal Server Error' status code that equals to HTTP status 500. |
NotImplemented | The 'Not Implemented' status code that equals to HTTP status 501. |
BadGateway | The 'Bad Gateway' status code that equals to HTTP status 502. |
ServiceUnavailable | The 'Service Unavailable' status code that equals to HTTP status 503. |
GatewayTimeout | The 'Gateway Timeout' status code that equals to HTTP status 504. |
HttpVersionNotSupported | The 'HTTP Version Not Supported' status code that equals to HTTP status 505. |
|
strong |
|
strong |
|
strong |
Enumerates the status codes of the WebException class.
|
strong |