// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See License.txt in the project root for license information. using System.Net.Http; using System.Net.Http.Headers; using System.Text; namespace k8s.Autorest { /// /// Extensions for manipulating HTTP request and response objects. /// internal static class HttpExtensions { /// /// Get the content headers of an HtttRequestMessage. /// /// The request message. /// The content headers. public static HttpHeaders GetContentHeaders(this HttpRequestMessage request) { if (request != null && request.Content != null) { return request.Content.Headers; } return null; } /// /// Get the content headers of an HttpResponseMessage. /// /// The response message. /// The content headers. public static HttpHeaders GetContentHeaders(this HttpResponseMessage response) { if (response != null && response.Content != null) { return response.Content.Headers; } return null; } } }