@@ -43,8 +43,9 @@ public Tuple<ResponseInfo, byte[]> DownloadRaw(string url, Dictionary<string, st
43
43
}
44
44
using ( HttpResponseMessage response = Task . Run ( ( ) => client . GetAsync ( url ) ) . Result )
45
45
{
46
- return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo ( )
46
+ return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo
47
47
{
48
+ StatusCode = response . StatusCode ,
48
49
Headers = ConvertHeaders ( response . Headers )
49
50
} , Task . Run ( ( ) => response . Content . ReadAsByteArrayAsync ( ) ) . Result ) ;
50
51
}
@@ -64,8 +65,9 @@ public async Task<Tuple<ResponseInfo, byte[]>> DownloadRawAsync(string url, Dict
64
65
}
65
66
using ( HttpResponseMessage response = await client . GetAsync ( url ) . ConfigureAwait ( false ) )
66
67
{
67
- return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo ( )
68
+ return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo
68
69
{
70
+ StatusCode = response . StatusCode ,
69
71
Headers = ConvertHeaders ( response . Headers )
70
72
} , await response . Content . ReadAsByteArrayAsync ( ) ) ;
71
73
}
@@ -116,6 +118,7 @@ public Tuple<ResponseInfo, byte[]> UploadRaw(string url, string body, string met
116
118
{
117
119
return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo
118
120
{
121
+ StatusCode = response . StatusCode ,
119
122
Headers = ConvertHeaders ( response . Headers )
120
123
} , Task . Run ( ( ) => response . Content . ReadAsByteArrayAsync ( ) ) . Result ) ;
121
124
}
@@ -142,6 +145,7 @@ public async Task<Tuple<ResponseInfo, byte[]>> UploadRawAsync(string url, string
142
145
{
143
146
return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo
144
147
{
148
+ StatusCode = response . StatusCode ,
145
149
Headers = ConvertHeaders ( response . Headers )
146
150
} , await response . Content . ReadAsByteArrayAsync ( ) ) ;
147
151
}
0 commit comments