public sealed class HttpHeaderOption : IMessage<HttpHeaderOption>, IEquatable<HttpHeaderOption>, IDeepCloneable<HttpHeaderOption>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class HttpHeaderOption.
Specification determining how headers are added to requests or responses.
If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.
[[["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\u003eThe latest version available for the \u003ccode\u003eHttpHeaderOption\u003c/code\u003e class is 3.6.0, but this page specifically documents version 3.1.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eHttpHeaderOption\u003c/code\u003e class is part of the Google Compute Engine v1 API, residing within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace and \u003ccode\u003eGoogle.Cloud.Compute.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eHttpHeaderOption\u003c/code\u003e class determines how headers are added to requests or responses and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class has properties like \u003ccode\u003eHeaderName\u003c/code\u003e, \u003ccode\u003eHeaderValue\u003c/code\u003e, and \u003ccode\u003eReplace\u003c/code\u003e, allowing control over the header's name, value, and whether to replace existing header values.\u003c/p\u003e\n"],["\u003cp\u003eThe HttpHeaderOption class has two constructors: A default, empty one and one that takes another \u003ccode\u003eHttpHeaderOption\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"]]],[],null,[]]