Объявление
public static string EscapeURL(string s);public static string EscapeURL(string s, Encoding e);
Параметры
s | Строка с символами, которые нужно экранировать. |
e | Используемая кодировка текста. |
Описание
Эскейпирует символы в строке, чтобы убедиться, что они удобны для URL.
Некоторые текстовые символы имеют особое значение, если они присутствуют в URL-адресах. Если вам нужно включить эти символы в параметры URL, вы должны представить их с помощью управляющих последовательностей. Рекомендуется использовать эту функцию для любого текста, предоставленного пользователем, перед передачей текста в качестве параметра URL. Это гарантирует, что злоумышленник не сможет манипулировать содержимым URL-адреса для атаки на веб-сервер.
Смотрите так же: UnityWebRequest.UnEscapeURL.
using UnityEngine;
using UnityEngine.Networking;
public class ExampleClass : MonoBehaviour
{
void Start()
{
string escName = UnityWebRequest.EscapeURL("Fish & Chips");
}
}