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
CookieParser.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Globalization
;
3
4
namespace
System.Net
5
{
6
// Token: 0x02000210 RID: 528
7
internal
class
CookieParser
8
{
9
// Token: 0x06000D0D RID: 3341 RVA: 0x00029990 File Offset: 0x00027B90
10
internal
CookieParser
(
string
cookieString
)
11
{
12
int
stringLength
=
cookieString
._stringLength;
13
}
14
15
// Token: 0x06000D0E RID: 3342 RVA: 0x000299AC File Offset: 0x00027BAC
16
internal
Cookie
Get
()
17
{
18
for
(;;)
19
{
20
CookieTokenizer
tokenizer
= this.
m_tokenizer
;
21
if
(
false
)
22
{
23
CookieTokenizer
tokenizer2
= this.
m_tokenizer
;
24
CookieToken
token =
tokenizer2
.
m_token
;
25
if
(
tokenizer2
.m_value ==
null
)
26
{
27
}
28
}
29
string
name
= this.
m_tokenizer
.
m_name
;
30
if
(this.
m_tokenizer
.
m_value
==
null
)
31
{
32
}
33
CookieToken
token2
= this.
m_tokenizer
.
m_token
;
34
if
(43163648 == 0)
35
{
36
}
37
int
num = 1;
38
string
text
;
39
bool
flag =
int
.TryParse(
text
, num);
40
bool
quoted
= this.
m_tokenizer
.
m_quoted
;
41
bool
quoted2
= this.
m_tokenizer
.
m_quoted
;
42
if
(43163648 == 0)
43
{
44
}
45
CultureInfo
invariantCulture
=
CultureInfo
.
InvariantCulture
;
46
if
(43163648 == 0)
47
{
48
}
49
DateTime
now
=
DateTime
.
Now
;
50
CookieTokenizer
tokenizer3
= this.
m_tokenizer
;
51
int
index
= tokenizer3.
m_index
;
52
if
(
tokenizer3
.m_eofCookie)
53
{
54
return
;
55
}
56
}
57
}
58
59
// Token: 0x06000D0F RID: 3343 RVA: 0x00029A7C File Offset: 0x00027C7C
60
internal
Cookie
GetServer
()
61
{
62
Cookie
savedCookie
;
63
for
(;;)
64
{
65
int
num = 1;
66
savedCookie
= this.
m_savedCookie
;
67
if
(savedCookie !=
null
&& num != 0)
68
{
69
break
;
70
}
71
CookieTokenizer
tokenizer
= this.
m_tokenizer
;
72
int
num2
= 1;
73
long
num3
= 0
L
;
74
CookieToken
cookieToken
=
tokenizer
.
Next
(
num2
!= 0,
num3
!= 0
L
);
75
if
(
savedCookie
==
null
)
76
{
77
}
78
string
name
= this.
m_tokenizer
.
m_name
;
79
if
(this.
m_tokenizer
.
m_value
==
null
)
80
{
81
}
82
CookieTokenizer
tokenizer2
= this.
m_tokenizer
;
83
int
index
= tokenizer2.
m_index
;
84
if
(
tokenizer2
.m_eofCookie)
85
{
86
return
int
.MinValue;
87
}
88
}
89
CookieTokenizer
tokenizer3
= this.
m_tokenizer
;
90
CookieTokenizer
tokenizer4
= this.
m_tokenizer
;
91
CookieToken
token =
tokenizer4
.
m_token
;
92
string
text
=
CookieParser
.
CheckQuoted
(
tokenizer4
.m_value);
93
savedCookie.Domain
=
text
;
94
bool
quoted
= this.
m_tokenizer
.
m_quoted
;
95
savedCookie.IsQuotedDomain
=
quoted
;
96
return
savedCookie
;
97
}
98
99
// Token: 0x06000D10 RID: 3344 RVA: 0x00029BA8 File Offset: 0x00027DA8
100
internal
static
string
CheckQuoted
(
string
value
)
101
{
102
string
text
;
103
return
text
;
104
}
105
106
// Token: 0x04000B32 RID: 2866
107
private
CookieTokenizer
m_tokenizer
;
108
109
// Token: 0x04000B33 RID: 2867
110
private
Cookie
m_savedCookie
;
111
}
112
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Globalization.CultureInfo.InvariantCulture
static CultureInfo InvariantCulture
Definition
CultureInfo.cs:39
System.Globalization.CultureInfo
Definition
CultureInfo.cs:15
System.Net.CookieParser.m_tokenizer
CookieTokenizer m_tokenizer
Definition
CookieParser.cs:107
System.Net.CookieParser.CookieParser
CookieParser(string cookieString)
Definition
CookieParser.cs:10
System.Net.CookieParser.CheckQuoted
static string CheckQuoted(string value)
Definition
CookieParser.cs:100
System.Net.CookieParser.GetServer
Cookie GetServer()
Definition
CookieParser.cs:60
System.Net.CookieParser.Get
Cookie Get()
Definition
CookieParser.cs:16
System.Net.CookieParser.m_savedCookie
Cookie m_savedCookie
Definition
CookieParser.cs:110
System.Net.CookieParser
Definition
CookieParser.cs:8
System.Net.CookieTokenizer.m_name
string m_name
Definition
CookieTokenizer.cs:266
System.Net.CookieTokenizer.m_quoted
bool m_quoted
Definition
CookieTokenizer.cs:269
System.Net.CookieTokenizer.Next
CookieToken Next(bool first, bool parseResponseCookies)
Definition
CookieTokenizer.cs:207
System.Net.CookieTokenizer.m_value
string m_value
Definition
CookieTokenizer.cs:284
System.Net.CookieTokenizer.m_token
CookieToken m_token
Definition
CookieTokenizer.cs:275
System.Net.CookieTokenizer.m_index
int m_index
Definition
CookieTokenizer.cs:260
System.Net.CookieTokenizer
Definition
CookieTokenizer.cs:8
System.Net.Cookie
Definition
Cookie.cs:11
System.Globalization
Definition
Bootstring.cs:5
System.Net.CookieToken
CookieToken
Definition
CookieToken.cs:7
System.Net
Definition
AuthenticationManager.cs:7
System.ExceptionArgument.text
@ text
System.ExceptionArgument.value
@ value
System.ExceptionArgument.index
@ index
System.ExceptionArgument.name
@ name
System.ConsoleKey.L
@ L
System
Definition
__ComObject.cs:4
System.DateTime.Now
static DateTime Now
Definition
DateTime.cs:530
System.DateTime
Definition
DateTime.cs:13
source
System
Net
CookieParser.cs
Generated by
1.10.0