url encode для строк
Преобразует строку в безопасную для веба строку с кодированием в процентах.
Сигнатура
> url encode {flags} ...rest
Флаги
-
--all, -a: Кодирует все неалфавитно-цифровые символы, включая/,.,:.
Параметры
-
...rest: Для входной структуры данных проверяет строки по указанным путям к ячейкам и заменяет их результатом.
Типы входных и выходных данных:
| вход | выход |
|---|---|
| string | string |
| list<string> | list<string> |
| table | table |
| record | record |
Примеры
Кодирование URL с символами экранирования.
> 'https://example.com/foo bar' | url encode https://example.com/foo%20bar
Кодирование нескольких URL с символами экранирования в списке.
> ['https://example.com/foo bar' 'https://example.com/a>b' '中文字/eng/12 34'] | url encode ╭───┬─────────────────────────────────────────╮ │ 0 │ https://example.com/foo%20bar │ │ 1 │ https://example.com/a%3Eb │ │ 2 │ %E4%B8%AD%E6%96%87%E5%AD%97/eng/12%2034 │ ╰───┴─────────────────────────────────────────╯
Кодирование всех неалфавитно-цифровых символов с флагом all.
> 'https://example.com/foo bar' | url encode --all https%3A%2F%2Fexample%2Ecom%2Ffoo%20bar
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/url_encode.html