Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface HeaderBag

A mapping of header names to string values. Multiple values for the same header should be represented as a single string with values separated by , . Keys should be considered case insensitive, even if this is not enforced by a particular implementation. For example, given the following HeaderBag, where keys differ only in case: { 'x-amz-date': '2000-01-01T00:00:00Z', 'X-Amz-Date': '2001-01-01T00:00:00Z' } The SDK may at any point during processing remove one of the object properties in favor of the other. The headers may or may not be combined, and the SDK will not deterministically select which header candidate to use.

Hierarchy

  • HeaderBag

Indexable

[key: string]: string

A mapping of header names to string values. Multiple values for the same header should be represented as a single string with values separated by , . Keys should be considered case insensitive, even if this is not enforced by a particular implementation. For example, given the following HeaderBag, where keys differ only in case: { 'x-amz-date': '2000-01-01T00:00:00Z', 'X-Amz-Date': '2001-01-01T00:00:00Z' } The SDK may at any point during processing remove one of the object properties in favor of the other. The headers may or may not be combined, and the SDK will not deterministically select which header candidate to use.