50 lines
1.5 KiB
C#
50 lines
1.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.Forms
|
|
{
|
|
// Token: 0x02001F82 RID: 8066
|
|
[Token(Token = "0x2001F82")]
|
|
public sealed class HTTPMultiPartForm : HTTPFormBase
|
|
{
|
|
// Token: 0x0600CC4A RID: 52298 RVA: 0x002EC780 File Offset: 0x002EA980
|
|
[Token(Token = "0x600CC4A")]
|
|
[Address(RVA = "0x171D330", Offset = "0x171C130", VA = "0x18171D330")]
|
|
public HTTPMultiPartForm()
|
|
{
|
|
this.Finalize();
|
|
string text2;
|
|
string text = "BestHTTP_HTTPMultiPartForm_" + text2;
|
|
this.Boundary = text;
|
|
}
|
|
|
|
// Token: 0x0600CC4B RID: 52299 RVA: 0x002EC7AC File Offset: 0x002EA9AC
|
|
[Token(Token = "0x600CC4B")]
|
|
[Address(RVA = "0x171D2C0", Offset = "0x171C0C0", VA = "0x18171D2C0", 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: 0x0600CC4C RID: 52300 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600CC4C")]
|
|
[Address(RVA = "0x171CEB0", Offset = "0x171BCB0", VA = "0x18171CEB0", Slot = "6")]
|
|
public override byte[] GetData()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400823A RID: 33338
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400823A")]
|
|
private string Boundary;
|
|
|
|
// Token: 0x0400823B RID: 33339
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400823B")]
|
|
private byte[] CachedData;
|
|
}
|
|
}
|