用C ++编码/解码URL

时间:2020-03-06 14:56:30  来源:igfitidea点击:

有人知道这样做的任何良好的C ++代码吗?

解决方案

CGICC包括进行url编码和解码的方法。 form_urlencode和form_urldecode

网址编码/解码算法并不难。

我将从规范开始:

维基百科上的网址编码

如果我们需要预编写的代码,只需搜索Internet:

http://www.google.it/search?hl=it&q=Encode+Decode+URLs+in+C%2B%2B&meta=

(是的,该地址是url编码的)

回答我自己的问题...

libcurl具有curl_easy_escape进行编码。

对于解码,curl_easy_unescape

和源代码...

http://www.codeguru.com/cpp/cpp/string/conversions/article.php/c12759

正文必须至少30个字符