diff --git a/Octokit/Http/Connection.cs b/Octokit/Http/Connection.cs index 091af09ca9..a16937eea6 100644 --- a/Octokit/Http/Connection.cs +++ b/Octokit/Http/Connection.cs @@ -417,7 +417,7 @@ Task> SendData( TimeSpan timeout, CancellationToken cancellationToken, string twoFactorAuthenticationCode = null, - Uri baseAddress = null, + Uri baseAddress = null, Func preprocessResponseBody = null) { Ensure.ArgumentNotNull(uri, nameof(uri)); @@ -628,7 +628,8 @@ public async Task Delete(Uri uri, object data) Method = HttpMethod.Delete, Body = data, BaseAddress = BaseAddress, - Endpoint = uri + Endpoint = uri, + ContentType = "application/json" }; var response = await Run(request, CancellationToken.None).ConfigureAwait(false); return response.HttpResponse.StatusCode; @@ -754,12 +755,12 @@ async Task> GetRaw(IRequest request) return new ApiResponse(response, response.Body as byte[]); } - + async Task> GetRawStream(IRequest request) { request.Headers.Add("Accept", AcceptHeaders.RawContentMediaType); var response = await RunRequest(request, CancellationToken.None).ConfigureAwait(false); - + return new ApiResponse(response, response.Body as Stream); } @@ -767,9 +768,9 @@ async Task StreamToByteArray(Stream stream) { if (stream is MemoryStream memoryStream) { - return memoryStream.ToArray(); + return memoryStream.ToArray(); } - + using (var ms = new MemoryStream()) { await stream.CopyToAsync(ms);