# GoogleRidesharingConsumer Framework Reference

# GMTSRequestHeader

    @interface GMTSRequestHeader : https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Classes/GMTCImmutableData.html

A request header object contains common fields for a request.
- `


  ### [+defaultHeader](https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Classes/GMTSRequestHeader#/c:objc(cs)GMTSRequestHeader(cm)defaultHeader)


  ` Generates and returns a default header object.

  #### Declaration

  Swift

      class func `default`() -> Self

  Objective-C

      + (nonnull instancetype)defaultHeader;

- `


  ### [-init](https://developers.google.com/maps/documentation/mobility/journey-sharing/on-demand/reference/ios/Classes/GMTSRequestHeader#/c:objc(cs)GMTSRequestHeader(im)init)


  ` Unavailable
  Initialize an instance of `GMTSRequestHeader` is unavailable, Use `+defaultHeader:` to get an
  instance.

  #### Declaration

  Objective-C

      - (nonnull instancetype)init;