github.com/aavshr/aws-sdk-go@v1.41.3/service/lexmodelsv2/customizations.go (about)

     1  package lexmodelsv2
     2  
     3  import (
     4  	"strings"
     5  
     6  	"github.com/aavshr/aws-sdk-go/aws/client"
     7  	"github.com/aavshr/aws-sdk-go/aws/request"
     8  )
     9  
    10  func init() {
    11  	initClient = func(c *client.Client) {
    12  		c.Handlers.Build.PushBack(func(r *request.Request) {
    13  			if strings.EqualFold(r.HTTPRequest.Header.Get("Content-Type"), "application/json") {
    14  				r.HTTPRequest.Header.Set("Content-Type", "application/x-amz-json-1.1")
    15  			}
    16  		})
    17  	}
    18  }