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