Skip to content

Commit 9dc0170

Browse files
committed
Updates output
1 parent fe7a79c commit 9dc0170

1 file changed

Lines changed: 8 additions & 18 deletions

File tree

src/https/Program.cs

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,6 @@ public async Task<int> RunAsync(string[] args)
219219
}
220220
}
221221

222-
renderer.WriteRequest(request);
223-
224222
try
225223
{
226224
var response = await http.SendAsync(request);
@@ -357,38 +355,30 @@ public Renderer(StreamWriter output, StreamWriter info)
357355
_info = info;
358356
}
359357

360-
public void WriteRequest(HttpRequestMessage request)
358+
public async Task WriteResponse(HttpResponseMessage response)
361359
{
362-
_info.Write(request.Method);
360+
_info.Write("HTTP/");
361+
_info.Write(response.Version);
363362
_info.Write(" ");
364-
_info.WriteLine(request.RequestUri);
365-
}
363+
_info.Write((int)response.StatusCode);
364+
_info.Write(" ");
365+
_info.WriteLine(response.ReasonPhrase);
366366

367-
public async Task WriteResponse(HttpResponseMessage response)
368-
{
369367
WriteHeaders(response.Headers, response.Content.Headers);
370368
await ResponseContentFormatter.As(response, _output);
371369
}
372370

373371
public void WriteHeaders(HttpResponseHeaders responseHeaders, HttpContentHeaders contentHeaders)
374372
{
375373
var headers = responseHeaders.Concat(contentHeaders);
376-
377-
var maxLength = headers.Select(header => header.Key.Length).Max();
378-
374+
379375
foreach (var header in headers)
380376
{
381-
var delta = maxLength - header.Key.Length - 1;
382-
383377
foreach (var value in header.Value)
384378
{
385379
_info.Write(header.Key);
386380
_info.Write(":");
387-
if (delta > 0)
388-
{
389-
_info.Write(new string(' ', delta));
390-
}
391-
_info.Write("\t");
381+
_info.Write(" ");
392382
_info.WriteLine(value);
393383
}
394384
}

0 commit comments

Comments
 (0)