diff --git a/Http/OSS.Tools.Http/Extention/HttpClientExtension.cs b/Http/OSS.Tools.Http/Extention/HttpClientExtension.cs index 640c194..fdbfdc5 100644 --- a/Http/OSS.Tools.Http/Extention/HttpClientExtension.cs +++ b/Http/OSS.Tools.Http/Extention/HttpClientExtension.cs @@ -96,7 +96,7 @@ namespace OSS.Tools.Http public static async Task ReadStringAsync(this Task taskResp, bool disposeResponse = true) { var resp = await taskResp; - return await ReadStringAsync(resp, disposeResponse); + return await ReadContentAsStringAsync(resp, disposeResponse); } /// @@ -105,13 +105,13 @@ namespace OSS.Tools.Http /// /// /// - public static async Task ReadStringAsync(this HttpResponseMessage resp, bool disposeResponse = true) + public static async Task ReadContentAsStringAsync(this HttpResponseMessage resp, bool disposeResponse = true) { var resStr = string.Empty; - if (resp.IsSuccessStatusCode && resp.StatusCode != HttpStatusCode.NoContent) + if (resp.StatusCode != HttpStatusCode.NoContent) { - resStr = await resp.Content.ReadAsStringAsync(); + resStr = await resp .Content.ReadAsStringAsync(); } if (disposeResponse) diff --git a/Http/OSS.Tools.Http/OSS.Tools.Http.csproj b/Http/OSS.Tools.Http/OSS.Tools.Http.csproj index ef5c277..f97b61d 100644 --- a/Http/OSS.Tools.Http/OSS.Tools.Http.csproj +++ b/Http/OSS.Tools.Http/OSS.Tools.Http.csproj @@ -5,11 +5,11 @@ https://github.com/KevinWG/OSS.Tools https://github.com/KevinWG/OSS.Tools http://img1.osscore.cn/static/oss_net.png - 优化内部扩展文件名称 + 优化内部扩展方法名称 OSSCore OSSCore HTTP请求工具类库 - 2.5 + 2.6