terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ GetRequestHeaders()

byte[] System.Net.HttpWebRequest.GetRequestHeaders ( )
inlinepackage

Definition at line 1669 of file HttpWebRequest.cs.

1670 {
1671 bool useConnect;
1672 global::System.Uri uri;
1673 do
1674 {
1676 if (!servicePoint.usesProxy)
1677 {
1678 goto IL_004D;
1679 }
1680 useConnect = servicePoint.useConnect;
1681 uri = this.actualUri;
1682 }
1683 while (useConnect);
1684 string scheme = uri.Scheme;
1685 string host = this.Host;
1686 string pathAndQuery = this.actualUri.PathAndQuery;
1687 string text = string.Format("{0}://{1}{2}", scheme, host, pathAndQuery);
1688 IL_004D:
1689 string pathAndQuery2 = this.actualUri.PathAndQuery;
1690 if (!this.force_version)
1691 {
1694 Version version = this.version;
1697 }
1698 Version version2 = this.version;
1700 string text2 = this.method;
1701 if ((text2 == null || text2 != null) && (pathAndQuery2 == null || pathAndQuery2 != null))
1702 {
1703 int major = this.actualVersion._Major;
1704 int minor = this.actualVersion._Minor;
1705 string headers = this.GetHeaders();
1707 }
1708 throw new ArrayTypeMismatchException();
1709 }
class f__AnonymousType0<< Count > j__TPar
global::System.Uri actualUri
static Encoding UTF8
Definition Encoding.cs:828
string PathAndQuery
Definition Uri.cs:725
string Scheme
Definition Uri.cs:1094
readonly int _Minor
Definition Version.cs:392
readonly int _Major
Definition Version.cs:389

References System.Version._Major, System.Version._Minor, System.Net.HttpWebRequest.actualUri, System.Net.HttpWebRequest.actualVersion, System.Net.HttpWebRequest.force_version, System.Net.HttpWebRequest.GetHeaders(), System.Net.HttpWebRequest.Host, j__TPar, System.Net.HttpWebRequest.method, System.Uri.PathAndQuery, System.Uri.Scheme, System.Net.HttpWebRequest.servicePoint, System.text, System.Net.ServicePoint.useConnect, System.Net.ServicePoint.usesProxy, System.Text.Encoding.UTF8, and System.Net.HttpWebRequest.version.

Referenced by System.Net.WebRequestStream.d__37.MoveNext().