Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RegexRewriter ¶
type RegexRewriter struct {
// contains filtered or unexported fields
}
func NewRegexRewriter ¶
func NewRegexRewriter() *RegexRewriter
func (*RegexRewriter) AddRewriteRule ¶
func (sr *RegexRewriter) AddRewriteRule(original string, rewritten string) error
func (*RegexRewriter) Done ¶
func (sr *RegexRewriter) Done() error
func (*RegexRewriter) RevertRewriteUrl ¶
func (sr *RegexRewriter) RevertRewriteUrl(rewritten string) (url string, err error)
func (*RegexRewriter) RewriteUrl ¶
func (sr *RegexRewriter) RewriteUrl(url string) (rewritten string, err error)
type StringRewriter ¶
type StringRewriter struct {
// contains filtered or unexported fields
}
func NewStringRewriter ¶
func NewStringRewriter() *StringRewriter
func (*StringRewriter) AddRewriteRule ¶
func (sr *StringRewriter) AddRewriteRule(original string, rewritten string) error
func (*StringRewriter) Done ¶
func (sr *StringRewriter) Done() error
func (*StringRewriter) RevertRewriteUrl ¶
func (sr *StringRewriter) RevertRewriteUrl(rewritten string) (url string, err error)
func (*StringRewriter) RewriteUrl ¶
func (sr *StringRewriter) RewriteUrl(url string) (rewritten string, err error)
Click to show internal directories.
Click to hide internal directories.