url join для сети
Преобразует запись в строку URL.
Сигнатура
> url join {flags}
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| record | string |
Примеры
Выводит URL, представляющий содержимое этой записи. Поля params и query должны быть эквивалентны.
> {
"scheme": "http",
"username": "",
"password": "",
"host": "www.pixiv.net",
"port": "",
"path": "/member_illust.php",
"query": "mode=medium&illust_id=99260204",
"fragment": "",
"params":
{
"mode": "medium",
"illust_id": "99260204"
}
} | url join
http://www.pixiv.net/member_illust.php?mode=medium&illust_id=99260204
Выводит URL, представляющий содержимое этой записи, «разворачивая» список в params в несколько параметров.
> {
"scheme": "http",
"username": "user",
"password": "pwd",
"host": "www.pixiv.net",
"port": "1234",
"params": {a: ["one", "two"], b: "three"},
"fragment": ""
} | url join
http://user:pwd@www.pixiv.net:1234?a=one&a=two&b=three
Выводит URL, представляющий содержимое этой записи.
> {
"scheme": "http",
"username": "user",
"password": "pwd",
"host": "www.pixiv.net",
"port": "1234",
"query": "test=a",
"fragment": ""
} | url join
http://user:pwd@www.pixiv.net:1234?test=a
Выводит URL, представляющий содержимое этой записи.
> {
"scheme": "http",
"host": "www.pixiv.net",
"port": "1234",
"path": "user",
"fragment": "frag"
} | url join
http://www.pixiv.net:1234/user#frag
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/url_join.html