using System; using System.Text; using Cpp2IlInjected; namespace BestHTTP.Forms { // Token: 0x02001F83 RID: 8067 [Token(Token = "0x2001F83")] public sealed class HTTPUrlEncodedForm : HTTPFormBase { // Token: 0x0600CC4D RID: 52301 RVA: 0x002EC7E4 File Offset: 0x002EA9E4 [Token(Token = "0x600CC4D")] [Address(RVA = "0x1727F30", Offset = "0x1726D30", VA = "0x181727F30", Slot = "5")] public override void PrepareRequest(HTTPRequest request) { request.SetHeader("Content-Type", "application/x-www-form-urlencoded"); } // Token: 0x0600CC4E RID: 52302 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600CC4E")] [Address(RVA = "0x1727D30", Offset = "0x1726B30", VA = "0x181727D30", Slot = "6")] public override byte[] GetData() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600CC4F RID: 52303 RVA: 0x002EC808 File Offset: 0x002EAA08 [Token(Token = "0x600CC4F")] [Address(RVA = "0x1727BD0", Offset = "0x17269D0", VA = "0x181727BD0")] public static string EscapeString(string originalString) { int stringLength = originalString.m_stringLength; int num = 0; uint num2; string text = originalString.Substring(num, (int)num2); string text2 = Uri.EscapeDataString(originalString.Substring(num)); StringBuilder stringBuilder2; StringBuilder stringBuilder = stringBuilder2.Append(text2); num++; num += 256; int hashCode = stringBuilder2.GetHashCode(); string text3 = Uri.EscapeDataString(originalString); throw new NullReferenceException(); } // Token: 0x0600CC50 RID: 52304 RVA: 0x002EC864 File Offset: 0x002EAA64 [Token(Token = "0x600CC50")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HTTPUrlEncodedForm() { } // Token: 0x0400823C RID: 33340 [Token(Token = "0x400823C")] private const int EscapeTreshold = 256; // Token: 0x0400823D RID: 33341 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400823D")] private byte[] CachedData; } }