【问题标题】:how to mimic the js decodeURIComponent in c++?如何在 C++ 中模仿 js decodeURIComponent?
【发布时间】:2012-01-09 15:16:07
【问题描述】:

我有我需要在 c++ 中解码的字符串 (uri),它必须是 js decodeURIComponent 函数 这样这个字符串:

http://external.ak.fbcdn.net/safe_image.php?d=AQBuv4KHE_CDlCPV&w=130&h=130&url=http00253A00252F00252Fi1.ytimg.com00252Fvi00252F8dWcLkK62lM00252Fhqdefault.jpg

看起来像这样:

http://i1.ytimg.com/vi/8dWcLkK62lM/hqdefault.jpg

是否有一些迷你类可以处理 c++ 中的所有 uri 编码? 谢谢

【问题讨论】:

    标签: c++ encoding uri


    【解决方案1】:

    如果您正在寻找一个小型跨平台库来执行此操作,请考虑使用 uriparser。 BSD 许可证,无外部依赖项

    【讨论】:

    • 在我查看文件之前,它看起来不错,它可以完成这项工作吗?
    【解决方案2】:

    查看http://uriparser.sourceforge.net/

    它是一个C库,所以在C++下使用没问题

    跨平台Windows、Linux等。 linux下可以用apt-get安装。

    【讨论】:

    • 是的,我看到了,但见鬼.. 我不明白我如何从示例和来源中解码 uri
    • 我只是不明白如何使用它......有人可以帮忙吗?
    猜你喜欢
    • 1970-01-01
    • 2022-07-26
    • 1970-01-01
    • 2011-12-07
    • 2023-02-24
    • 1970-01-01
    • 2011-03-21
    • 2011-01-10
    • 1970-01-01
    相关资源
    最近更新 更多