diff options
author | Aliaksandr Valialkin <valyala@gmail.com> | 2017-06-19 18:35:07 +0300 |
---|---|---|
committer | Aliaksandr Valialkin <valyala@gmail.com> | 2017-06-19 18:35:07 +0300 |
commit | c0de95e84b2841e58541a63983621f294d3112f8 (patch) | |
tree | 153819512c519cdbe7eaa76506e8e0cfe4de9909 /bytesconv.go | |
parent | Compress responses only if their content-type starts with text/ or application/ (diff) | |
download | fasthttp-c0de95e84b2841e58541a63983621f294d3112f8.tar.gz fasthttp-c0de95e84b2841e58541a63983621f294d3112f8.tar.bz2 fasthttp-c0de95e84b2841e58541a63983621f294d3112f8.zip |
Added AppendUnquotedArg - the complementary function to AppendQuotedArg
Diffstat (limited to 'bytesconv.go')
-rw-r--r-- | bytesconv.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bytesconv.go b/bytesconv.go index 13ce724..7bdaf2f 100644 --- a/bytesconv.go +++ b/bytesconv.go @@ -375,6 +375,13 @@ func s2b(s string) []byte { return *(*[]byte)(unsafe.Pointer(&bh)) } +// AppendUnquotedArg appends url-decoded src to dst and returns appended dst. +// +// dst may point to src. In this case src will be overwritten. +func AppendUnquotedArg(dst, src []byte) []byte { + return decodeArgAppend(dst, src, true) +} + // AppendQuotedArg appends url-encoded src to dst and returns appended dst. func AppendQuotedArg(dst, src []byte) []byte { for _, c := range src { |