

# OriginRequestPolicyHeadersConfig
<a name="API_OriginRequestPolicyHeadersConfig"></a>

An object that determines whether any HTTP headers (and if so, which headers) are included in requests that CloudFront sends to the origin.

## Contents
<a name="API_OriginRequestPolicyHeadersConfig_Contents"></a>

 ** HeaderBehavior **   <a name="cloudfront-Type-OriginRequestPolicyHeadersConfig-HeaderBehavior"></a>
Determines whether any HTTP headers are included in requests that CloudFront sends to the origin. Valid values are:  
+  `none` – No HTTP headers in viewer requests are included in requests that CloudFront sends to the origin. Even when this field is set to `none`, any headers that are listed in a `CachePolicy` *are* included in origin requests.
+  `whitelist` – Only the HTTP headers that are listed in the `Headers` type are included in requests that CloudFront sends to the origin.
+  `allViewer` – All HTTP headers in viewer requests are included in requests that CloudFront sends to the origin.
+  `allViewerAndWhitelistCloudFront` – All HTTP headers in viewer requests and the additional CloudFront headers that are listed in the `Headers` type are included in requests that CloudFront sends to the origin. The additional headers are added by CloudFront.
+  `allExcept` – All HTTP headers in viewer requests are included in requests that CloudFront sends to the origin, * **except** * for those listed in the `Headers` type, which are not included.
Type: String  
Valid Values: `none | whitelist | allViewer | allViewerAndWhitelistCloudFront | allExcept`   
Required: Yes

 ** Headers **   <a name="cloudfront-Type-OriginRequestPolicyHeadersConfig-Headers"></a>
Contains a list of HTTP header names.  
Type: [Headers](API_Headers.md) object  
Required: No

## See Also
<a name="API_OriginRequestPolicyHeadersConfig_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/cloudfront-2020-05-31/OriginRequestPolicyHeadersConfig) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/cloudfront-2020-05-31/OriginRequestPolicyHeadersConfig) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/cloudfront-2020-05-31/OriginRequestPolicyHeadersConfig) 