50 lines
1.5 KiB
C#
50 lines
1.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.Forms
|
|
{
|
|
// Token: 0x02002062 RID: 8290
|
|
[Token(Token = "0x2002062")]
|
|
public sealed class HTTPMultiPartForm : HTTPFormBase
|
|
{
|
|
// Token: 0x0600D018 RID: 53272 RVA: 0x002F4ED8 File Offset: 0x002F30D8
|
|
[Token(Token = "0x600D018")]
|
|
[Address(RVA = "0x2A78FF0", Offset = "0x2A77FF0", VA = "0x182A78FF0")]
|
|
public HTTPMultiPartForm()
|
|
{
|
|
this.Finalize();
|
|
string text2;
|
|
string text = "BestHTTP_HTTPMultiPartForm_" + text2;
|
|
this.Boundary = text;
|
|
}
|
|
|
|
// Token: 0x0600D019 RID: 53273 RVA: 0x002F4F04 File Offset: 0x002F3104
|
|
[Token(Token = "0x600D019")]
|
|
[Address(RVA = "0x2A78F80", Offset = "0x2A77F80", VA = "0x182A78F80", 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: 0x0600D01A RID: 53274 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600D01A")]
|
|
[Address(RVA = "0x2A78AF0", Offset = "0x2A77AF0", VA = "0x182A78AF0", Slot = "6")]
|
|
public override byte[] GetData()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x040083F3 RID: 33779
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40083F3")]
|
|
private string Boundary;
|
|
|
|
// Token: 0x040083F4 RID: 33780
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40083F4")]
|
|
private byte[] CachedData;
|
|
}
|
|
}
|