blob: 341e20d816f71394ca745f107097616c34beeea4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package route53
import (
"regexp"
"github.com/awslabs/aws-sdk-go/aws"
)
func init() {
initService = func(s *aws.Service) {
s.Handlers.Build.PushBack(sanitizeURL)
}
}
var reSanitizeURL = regexp.MustCompile(`\/%2F\w+%2F`)
func sanitizeURL(r *aws.Request) {
r.HTTPRequest.URL.Opaque =
reSanitizeURL.ReplaceAllString(r.HTTPRequest.URL.Opaque, "/")
}
|