<PackageReference Include="NETStandard.Library" Version="2.0.1" />

System.Net.WebRequest

public abstract class WebRequest : MarshalByRefObject, ISerializable
public static RequestCachePolicy DefaultCachePolicy { get; set; }

public static IWebProxy DefaultWebProxy { get; set; }

public virtual RequestCachePolicy CachePolicy { get; set; }

public virtual string ConnectionGroupName { get; set; }

public virtual long ContentLength { get; set; }

public virtual string ContentType { get; set; }

public virtual ICredentials Credentials { get; set; }

public virtual WebHeaderCollection Headers { get; set; }

public virtual string Method { get; set; }

public virtual bool PreAuthenticate { get; set; }

public virtual IWebProxy Proxy { get; set; }

public virtual Uri RequestUri { get; }

public virtual int Timeout { get; set; }

public virtual bool UseDefaultCredentials { get; set; }

protected WebRequest()

protected WebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext)

public static WebRequest Create(string requestUriString)

public static WebRequest Create(Uri requestUri)

public static WebRequest CreateDefault(Uri requestUri)

public static HttpWebRequest CreateHttp(string requestUriString)

public static HttpWebRequest CreateHttp(Uri requestUri)

public static IWebProxy GetSystemWebProxy()

public static bool RegisterPrefix(string prefix, IWebRequestCreate creator)

public virtual void Abort()

public virtual IAsyncResult BeginGetRequestStream(AsyncCallback callback, object state)

public virtual IAsyncResult BeginGetResponse(AsyncCallback callback, object state)

public virtual Stream EndGetRequestStream(IAsyncResult asyncResult)

public virtual WebResponse EndGetResponse(IAsyncResult asyncResult)

protected virtual void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)

public virtual Stream GetRequestStream()

public virtual Task<Stream> GetRequestStreamAsync()

public virtual WebResponse GetResponse()

public virtual Task<WebResponse> GetResponseAsync()