转义表情符号字符

本文关键字:字符 符号 转义 | 更新日期: 2023-09-27 18:13:00

我正试图发布一条带有emoji字符的推文,但当我试图逃避它们时,我得到了401错误。我试过用Uri.EscapeDataString,然后用HttpUtility.UrlEncode。我甚至试过:

string escapedStr = "";
foreach (char ch in emoji)
    escapedStr += Uri.HexEscape(ch);

是否有特殊的方式来转义它们?

转义表情符号字符

这对我有用

    string escapedStr = "";
    string emoji = "  ";
    Console.WriteLine(Uri.EscapeDataString(emoji)); //Prints %F0%9F%98%81

你想要得到单个字符?例如:%F ?