Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ InternalGetRequestStream()

Task< Stream > System.Net.HttpWebRequest.InternalGetRequestStream ( )
inlineprivate

Definition at line 894 of file HttpWebRequest.cs.

895 {
896 CheckAbort();
897 if (string.Equals(HttpMethod.Get.Method, _originVerb, StringComparison.OrdinalIgnoreCase) || string.Equals(HttpMethod.Head.Method, _originVerb, StringComparison.OrdinalIgnoreCase) || string.Equals("CONNECT", _originVerb, StringComparison.OrdinalIgnoreCase))
898 {
899 throw new ProtocolViolationException(System.SR.net_nouploadonget);
900 }
902 {
904 }
905 _requestStream = new RequestStream();
906 return Task.FromResult((Stream)_requestStream);
907 }
static HttpMethod Head
Definition HttpMethod.cs:43
static HttpMethod Get
Definition HttpMethod.cs:35
static string net_reqsubmitted
Definition SR.cs:16
static string net_nouploadonget
Definition SR.cs:36
Definition SR.cs:7

References System.Net.HttpWebRequest._originVerb, System.Net.HttpWebRequest._requestStream, System.Net.HttpWebRequest.CheckAbort(), System.Net.Equals, System.Net.Http.HttpMethod.Get, System.Net.Http.HttpMethod.Head, System.SR.net_nouploadonget, System.SR.net_reqsubmitted, and System.Net.HttpWebRequest.RequestSubmitted.

Referenced by System.Net.HttpWebRequest.BeginGetRequestStream(), and System.Net.HttpWebRequest.GetRequestStream().