public sealed class HttpHeaderAction : IMessage<HttpHeaderAction>, IEquatable<HttpHeaderAction>, IDeepCloneable<HttpHeaderAction>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class HttpHeaderAction.
The request and response header transformations that take effect before the request is passed along to the selected backendService.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eHttpHeaderAction\u003c/code\u003e class within the Google Compute Engine v1 API, specifically for version 2.7.0, and is a part of a larger set of documentation with multiple available versions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eHttpHeaderAction\u003c/code\u003e class allows for the transformation of request and response headers, enabling the addition or removal of headers before a request is forwarded to the backend service or a response is sent back to the client.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, allowing it to be used within the .NET environment with methods such as deep cloning, buffering, and message passing.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers four main properties: \u003ccode\u003eRequestHeadersToAdd\u003c/code\u003e, \u003ccode\u003eRequestHeadersToRemove\u003c/code\u003e, \u003ccode\u003eResponseHeadersToAdd\u003c/code\u003e, and \u003ccode\u003eResponseHeadersToRemove\u003c/code\u003e, providing control over which headers to modify and how.\u003c/p\u003e\n"],["\u003cp\u003eThere is a documented history of versions available for this class ranging from version 1.0.0 up to the latest version which is 3.6.0, allowing developers to access the documentation for past versions if needed.\u003c/p\u003e\n"]]],[],null,[]]