@@ -43,8 +43,9 @@ public Tuple<ResponseInfo, byte[]> DownloadRaw(string url, Dictionary<string, st
4343 }
4444 using ( HttpResponseMessage response = Task . Run ( ( ) => client . GetAsync ( url ) ) . Result )
4545 {
46- return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo ( )
46+ return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo
4747 {
48+ StatusCode = response . StatusCode ,
4849 Headers = ConvertHeaders ( response . Headers )
4950 } , Task . Run ( ( ) => response . Content . ReadAsByteArrayAsync ( ) ) . Result ) ;
5051 }
@@ -64,8 +65,9 @@ public async Task<Tuple<ResponseInfo, byte[]>> DownloadRawAsync(string url, Dict
6465 }
6566 using ( HttpResponseMessage response = await client . GetAsync ( url ) . ConfigureAwait ( false ) )
6667 {
67- return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo ( )
68+ return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo
6869 {
70+ StatusCode = response . StatusCode ,
6971 Headers = ConvertHeaders ( response . Headers )
7072 } , await response . Content . ReadAsByteArrayAsync ( ) ) ;
7173 }
@@ -116,6 +118,7 @@ public Tuple<ResponseInfo, byte[]> UploadRaw(string url, string body, string met
116118 {
117119 return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo
118120 {
121+ StatusCode = response . StatusCode ,
119122 Headers = ConvertHeaders ( response . Headers )
120123 } , Task . Run ( ( ) => response . Content . ReadAsByteArrayAsync ( ) ) . Result ) ;
121124 }
@@ -142,6 +145,7 @@ public async Task<Tuple<ResponseInfo, byte[]>> UploadRawAsync(string url, string
142145 {
143146 return new Tuple < ResponseInfo , byte [ ] > ( new ResponseInfo
144147 {
148+ StatusCode = response . StatusCode ,
145149 Headers = ConvertHeaders ( response . Headers )
146150 } , await response . Content . ReadAsByteArrayAsync ( ) ) ;
147151 }
0 commit comments