语言英语
  • C#

UnityWebRequest.EscapeURL

声明

public static string EscapeURL(string s);

声明

public static string EscapeURL(string s, Encoding e);

参数

s 一个包含要转义的字符的字符串。
e 要使用的文本编码。

说明

转义字符串中的字符,以确保它们 URL 友好。

当 URL 中存在某些文本字符时,它们具有特殊含义。如果您需要在 URL 参数中包含这些字符,则必须用转义序列表示它们。建议您在将文本作为 URL 参数传递之前,对用户提供的所有文本使用此函数。这将确保恶意用户无法操纵 URL 的内容来攻击 Web 服务器。另请参见:UnityWebRequest.UnEscapeURL

using UnityEngine;
using UnityEngine.Networking;

public class ExampleClass : MonoBehaviour { void Start() { string escName = UnityWebRequest.EscapeURL("Fish & Chips"); } }

Did you find this page useful? Please give it a rating: