Перекодировка символов в строку URL (URL Encode)

Windows PowerShell — расширяемое средство автоматизации от Microsoft, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев.
Отличная замена командной строке. Возможности просто безграничные.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1504
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

Перекодировка символов в строку URL (URL Encode)

Сообщение UncleFather »

Кодируем символы в формат URL:

Код: Выделить всё

Add-Type -AssemblyName System.Web
$MyString = "Моя строка@#$%^&&"
$MyString = [System.Web.HttpUtility]::UrlEncode($MyString)
write-host $MyString
01.JPG

Раскодируем строку URL в читабельный вид:

Код: Выделить всё

Add-Type -AssemblyName System.Web
$MyString = "%d0%9c%d0%be%d1%8f+%d1%81%d1%82%d1%80%d0%be%d0%ba%d0%b0%40%23%24%25%5e%26%26"
$MyString = [System.Web.HttpUtility]::UrlDecode($MyString)
write-host $MyString
02.JPG

Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение