51 lines
1.5 KiB
C#
51 lines
1.5 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.Forms
|
|
{
|
|
// Token: 0x020019A5 RID: 6565
|
|
[Token(Token = "0x20019A5")]
|
|
[StructLayout(3)]
|
|
public sealed class HTTPMultiPartForm : HTTPFormBase
|
|
{
|
|
// Token: 0x0600B070 RID: 45168 RVA: 0x002942A8 File Offset: 0x002924A8
|
|
[Token(Token = "0x600B070")]
|
|
[Address(RVA = "0x1C92540", Offset = "0x1C90F40", VA = "0x181C92540")]
|
|
public HTTPMultiPartForm()
|
|
{
|
|
this.Finalize();
|
|
string text;
|
|
this.Boundary = text;
|
|
}
|
|
|
|
// Token: 0x0600B071 RID: 45169 RVA: 0x002942C8 File Offset: 0x002924C8
|
|
[Token(Token = "0x600B071")]
|
|
[Address(RVA = "0x1C924D0", Offset = "0x1C90ED0", VA = "0x181C924D0", Slot = "5")]
|
|
public override void PrepareRequest(HTTPRequest request)
|
|
{
|
|
string boundary = this.Boundary;
|
|
string text = "multipart/form-data; boundary=\"" + boundary + "\"";
|
|
request.SetHeader("Content-Type", text);
|
|
}
|
|
|
|
// Token: 0x0600B072 RID: 45170 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600B072")]
|
|
[Address(RVA = "0x1C92080", Offset = "0x1C90A80", VA = "0x181C92080", Slot = "6")]
|
|
public override byte[] GetData()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x040073F7 RID: 29687
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40073F7")]
|
|
private string Boundary;
|
|
|
|
// Token: 0x040073F8 RID: 29688
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40073F8")]
|
|
private byte[] CachedData;
|
|
}
|
|
}
|