905 B
905 B
title | description | menu | weight | ||||||
---|---|---|---|---|---|---|---|---|---|
http.pathEscape() function | The `http.pathEscape()` function escapes special characters in a string (including `/`) and replaces non-ASCII characters with hexadecimal representations (`%XX`). |
|
202 |
The http.pathEscape()
function escapes special characters in a string (including /
)
and replaces non-ASCII characters with hexadecimal representations (%XX
).
Function type: Transformation
import "http"
http.pathEscape(
inputString: "/this/is/an/example-path.html"
)
// Returns %2Fthis%2Fis%2Fan%2Fexample-path.html
Parameters
inputString
The string to escape.
Data type: String
Examples
URL-encode strings in a stream of tables
import "http"
data
|> map(fn: (r) => ({ r with
path: http.pathEscape(inputString: r.path)
}))