Version: 2022.2
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"); } }