版本:Unity 6 (6000.0)
语言英语
  • C#

UnityWebRequest.EscapeURL

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们确实会阅读用户提出的每项建议,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,无法提交您的建议更改。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

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