System.Net.HttpWebRequest

E704376

System.Net.HttpWebRequest is a .NET class that represents an HTTP-specific implementation of a web request, enabling applications to send and receive data over HTTP and HTTPS.

Jump to: Statements Referenced by

Statements (58)

Predicate Object
instanceOf .NET class
HTTP web request implementation
assembly System.Net.Requests.dll
System.dll NERFINISHED
creationMethod System.Net.WebRequest.Create
System.Net.WebRequest.CreateHttp
documentationUrl https://learn.microsoft.com/dotnet/api/system.net.httpwebrequest
implementsInterface System.Net.ICredentialsContainer NERFINISHED
System.Runtime.Serialization.ISerializable NERFINISHED
inheritsFrom System.Net.WebRequest NERFINISHED
introducedIn .NET Framework 1.1 NERFINISHED
method GetRequestStream
GetRequestStreamAsync
GetResponse
GetResponseAsync
namespace System.Net NERFINISHED
preferredAlternative System.Net.Http.HttpClient
property Accept
AllowAutoRedirect
AllowWriteStreamBuffering
AutomaticDecompression
ContentLength
ContentType
CookieContainer
Credentials
Expect
Headers
Host
IfModifiedSince
KeepAlive
Method
Pipelined
ProtocolVersion
Proxy
ReadWriteTimeout
Referer
RequestUri
SendChunked
Timeout
UserAgent
status discouraged in new development
supportedIn .NET 5+ NERFINISHED
.NET Core NERFINISHED
.NET Framework NERFINISHED
supportsAuthentication Basic
Digest
Kerberos NERFINISHED
NTLM NERFINISHED
supportsFeature automatic decompression
automatic redirection
client certificates
cookies via CookieContainer
proxy configuration
supportsProtocol HTTP
HTTPS
threadSafety not guaranteed to be thread-safe
usedFor receiving HTTP responses
sending HTTP requests

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Net containsClass System.Net.HttpWebRequest