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.

All labels observed (2)

How this entity was disambiguated

Statements (58)

Predicate Object
instanceOf .NET class
HTTP web request implementation
assembly System.Net.Requests.dll
System.dll
creationMethod System.Net.WebRequest.Create
System.Net.WebRequest.CreateHttp
documentationUrl https://learn.microsoft.com/dotnet/api/system.net.httpwebrequest
implementsInterface System.Net.ICredentialsContainer
System.Runtime.Serialization.ISerializable
inheritsFrom System.Net.WebRequest
introducedIn .NET Framework 1.1
linked to: .NET Framework
method GetRequestStream
GetRequestStreamAsync
GetResponse
GetResponseAsync
namespace System.Net
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+
linked to: .NET (5 and later)

.NET Core
.NET Framework
supportsAuthentication Basic
Digest
Kerberos
NTLM
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

How these facts were elicited

Referenced by (6)

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

System.Net containsClass System.Net.HttpWebRequest
System.Net.CookieContainer usedWith System.Net.HttpWebRequest
System.Net.HttpWebResponse usedWith System.Net.HttpWebRequest
System.Net.HttpWebResponse obtainedBy HttpWebRequest.GetResponse()
linked to: System.Net.HttpWebRequest
System.Net.CookieCollection usedWith System.Net.HttpWebRequest
System.Net.ServicePointManager relatedTo System.Net.HttpWebRequest