Skip to content

Commit 94473d1

Browse files
committed
Удалил неиспользуемый метод, отформатировал файл
1 parent 3fe6700 commit 94473d1

File tree

2 files changed

+25
-49
lines changed

2 files changed

+25
-49
lines changed

src/OneScript.StandardLibrary/Http/HttpResponseBody.cs

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*----------------------------------------------------------
2-
This Source Code Form is subject to the terms of the
3-
Mozilla Public License, v.2.0. If a copy of the MPL
4-
was not distributed with this file, You can obtain one
2+
This Source Code Form is subject to the terms of the
3+
Mozilla Public License, v.2.0. If a copy of the MPL
4+
was not distributed with this file, You can obtain one
55
at http://mozilla.org/MPL/2.0/.
66
----------------------------------------------------------*/
77

@@ -23,7 +23,7 @@ class HttpResponseBody : IDisposable
2323
bool _backFileIsTemp = false;
2424
byte[] _inMemBody;
2525

26-
private readonly bool _autoDecompress;
26+
private readonly bool _autoDecompress;
2727
private long _contentSize = 0;
2828
private Stream _rawStream;
2929

@@ -41,25 +41,25 @@ public HttpResponseBody(HttpWebResponse response, string dumpToFile)
4141

4242
if (!String.IsNullOrEmpty(dumpToFile))
4343
{
44-
InitFileBackedResponse(response, dumpToFile);
44+
InitFileBackedResponse(response, dumpToFile);
4545
}
46-
else if(_autoDecompress)
46+
else if (_autoDecompress)
4747
{
4848
InitInMemoryResponse(response);
4949
}
5050
}
5151

5252
private void InitInMemoryResponse(HttpWebResponse response)
5353
{
54-
if(_contentSize > INMEMORY_BODY_LIMIT)
54+
if (_contentSize > INMEMORY_BODY_LIMIT)
5555
{
5656
var filename = Path.GetTempFileName();
5757
_backFileIsTemp = true;
5858
InitFileBackedResponse(response, filename);
5959
}
6060
else
6161
{
62-
if(_contentSize == UNDEFINED_LENGTH)
62+
if (_contentSize == UNDEFINED_LENGTH)
6363
{
6464
ReadToStream(response);
6565
}
@@ -80,10 +80,10 @@ public Stream OpenReadStream()
8080
{
8181
return new FileStream(_backingFileName, FileMode.Open, FileAccess.Read);
8282
}
83-
else if (_inMemBody != null)
84-
{
85-
return new MemoryStream(_inMemBody);
86-
}
83+
else if (_inMemBody != null)
84+
{
85+
return new MemoryStream(_inMemBody);
86+
}
8787
else
8888
return _rawStream;
8989
}
@@ -94,11 +94,11 @@ private Stream GetResponseStream(HttpWebResponse response)
9494
return new GZipStream(response.GetResponseStream(), CompressionMode.Decompress);
9595
return response.GetResponseStream();
9696
}
97-
97+
9898
private void ReadToStream(HttpWebResponse response)
9999
{
100100
using (var responseStream = GetResponseStream(response))
101-
using(var ms = new MemoryStream())
101+
using (var ms = new MemoryStream())
102102
{
103103
bool memStreamIsAlive = true;
104104

@@ -114,12 +114,12 @@ private void ReadToStream(HttpWebResponse response)
114114

115115
readTotal += bytesRead;
116116

117-
if(readTotal > INMEMORY_BODY_LIMIT)
117+
if (readTotal > INMEMORY_BODY_LIMIT)
118118
{
119119
var filename = Path.GetTempFileName();
120120
_backFileIsTemp = true;
121121
_backingFileName = filename;
122-
122+
123123
ms.Position = 0;
124124
using (var file = new FileStream(filename, FileMode.Create))
125125
{
@@ -130,11 +130,10 @@ private void ReadToStream(HttpWebResponse response)
130130
}
131131

132132
break;
133-
134133
}
135134
}
136135

137-
if(memStreamIsAlive)
136+
if (memStreamIsAlive)
138137
{
139138
_inMemBody = new byte[ms.Length];
140139
ms.Position = 0;
@@ -149,7 +148,7 @@ private void ReadToStream(HttpWebResponse response)
149148
private void ReadToArray(HttpWebResponse response)
150149
{
151150
System.Diagnostics.Debug.Assert(_contentSize <= INMEMORY_BODY_LIMIT);
152-
151+
153152
using var stream = GetResponseStream(response);
154153
var mustRead = (int)_contentSize;
155154
_inMemBody = new byte[mustRead];
@@ -171,9 +170,9 @@ private void ReadToArray(HttpWebResponse response)
171170
private void InitFileBackedResponse(HttpWebResponse response, string backingFileName)
172171
{
173172
_backingFileName = backingFileName;
174-
using(var responseStream = GetResponseStream(response))
173+
using (var responseStream = GetResponseStream(response))
175174
{
176-
using(var file = new FileStream(backingFileName, FileMode.Create))
175+
using (var file = new FileStream(backingFileName, FileMode.Create))
177176
{
178177
StreamToStreamCopy(responseStream, file);
179178
}
@@ -195,7 +194,7 @@ private static void StreamToStreamCopy(Stream responseStream, Stream acceptor)
195194

196195
private void Dispose(bool manualDispose)
197196
{
198-
if(manualDispose)
197+
if (manualDispose)
199198
{
200199
GC.SuppressFinalize(this);
201200
_inMemBody = null;
@@ -206,9 +205,9 @@ private void Dispose(bool manualDispose)
206205

207206
private void KillTemporaryFile()
208207
{
209-
if(_backFileIsTemp && _backingFileName != null)
208+
if (_backFileIsTemp && _backingFileName != null)
210209
{
211-
if(File.Exists(_backingFileName))
210+
if (File.Exists(_backingFileName))
212211
{
213212
try
214213
{
@@ -232,4 +231,4 @@ public void Dispose()
232231
Dispose(false);
233232
}
234233
}
235-
}
234+
}

src/OneScript.StandardLibrary/Http/HttpResponseContext.cs

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -49,23 +49,6 @@ public HttpResponseContext(HttpWebResponse response, string dumpToFile)
4949
}
5050
}
5151

52-
private void RetrieveResponseData(HttpWebResponse response, string dumpToFile)
53-
{
54-
using(response)
55-
{
56-
StatusCode = (int)response.StatusCode;
57-
_defaultCharset = response.CharacterSet;
58-
59-
ProcessHeaders(response.Headers);
60-
ProcessResponseBody(response, dumpToFile);
61-
if (_body != null && _body.AutoDecompress)
62-
{
63-
_headers.Delete(ValueFactory.Create("Content-Encoding"));
64-
_headers.SetIndexedValue(ValueFactory.Create("Content-Length"), ValueFactory.Create(_body.ContentSize));
65-
}
66-
}
67-
}
68-
6952
private void ProcessHeaders(WebHeaderCollection webHeaderCollection)
7053
{
7154
foreach (var item in webHeaderCollection.AllKeys)
@@ -90,13 +73,7 @@ private void ProcessResponseBody(HttpWebResponse response, string dumpToFile)
9073
/// Соответствие. Заголовки ответа сервера.
9174
/// </summary>
9275
[ContextProperty("Заголовки", "Headers")]
93-
public MapImpl Headers
94-
{
95-
get
96-
{
97-
return _headers;
98-
}
99-
}
76+
public MapImpl Headers => _headers;
10077

10178
/// <summary>
10279
/// Код состояния HTTP ответа. Число.

0 commit comments

Comments
 (0)