【发布时间】:2011-06-28 20:04:13
【问题描述】:
我想知道如何使用 C++ 来缩短 url。我不熟悉 C++ 中的套接字。 我在网页上找到了http://www.feedsocial.com/lab/tinyurls/reverse-all.php,它可以做到这一点,但不知道如何使用 C++ 自动做到这一点。
【问题讨论】:
我想知道如何使用 C++ 来缩短 url。我不熟悉 C++ 中的套接字。 我在网页上找到了http://www.feedsocial.com/lab/tinyurls/reverse-all.php,它可以做到这一点,但不知道如何使用 C++ 自动做到这一点。
【问题讨论】:
您可以使用 libcurl 向缩短的 URL 发出 HTTP 请求。然后,查找带有新地址的重定向 HTTP 状态代码标头。
【讨论】:
我认为完成的一般事情(从 Google 上快速查看)是人们向短 URL 发出请求(通过 curl、wget、HTTP 请求等),然后解析响应以获取真实 URL .对你来说,你可以使用像 libcurl++ 这样的东西,它是 libcurl 的 C++ 包装器。
【讨论】: