123456789101112131415161718192021 |
- package route53
- import (
- "regexp"
- "github.com/aws/aws-sdk-go/aws/request"
- "github.com/aws/aws-sdk-go/aws/service"
- )
- func init() {
- initService = func(s *service.Service) {
- s.Handlers.Build.PushBack(sanitizeURL)
- }
- }
- var reSanitizeURL = regexp.MustCompile(`\/%2F\w+%2F`)
- func sanitizeURL(r *request.Request) {
- r.HTTPRequest.URL.Opaque =
- reSanitizeURL.ReplaceAllString(r.HTTPRequest.URL.Opaque, "/")
- }
|