C unicode 到 ascii

标签 c http unicode ascii

我想在 C 中将 unicode 中的字符串转换为 ascii。 我的问题是我试图在数据包的 tcp 有效负载中找到数据包的字符串 POST 但我找不到它,因为它可能是 utf-8 编码的。 我知道 ascii 有更多的 unicode 字符,但我认为问题是.. 我找到了适用于 C# 的内容,但您知道是否存在适用于 C 的内容吗?

最佳答案

如果您正在寻找“POST”,这就是 UTF-8 的优势。 UTF-8 中的 ASCII 字符串仅由其自身表示。

关于C unicode 到 ascii,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4473516/

相关文章:

c++ - 将字符串宏/常量转换为宽字符/Unicode

c - C 的非 POSIX 套接字

c - a+5 是 C 中的有效表达式吗,其中 a 是一个数组?

C: unsigned long int 没有按预期表现

angularjs - 使用 http 请求与手动搜索数组

c++ - Unicode 不打印

c# - 将(一些)Unicode 非间距标记与相关字母组合以进行统一处理

将预处理器变量更改为运行时因变量

python - 如何使用 python 请求检查 HTML 中的更新

c# - 使用 C# 的 HTTP 请求