社区
网络编程
帖子详情
使用libcurl库如何才能够得到重定向之后的url?
butui
2008-12-24 05:17:05
如题,谢谢。
...全文
885
2
打赏
收藏
使用libcurl库如何才能够得到重定向之后的url?
如题,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
littlepboy
2008-12-30
打赏
举报
回复
楼上正解。
「已注销」
2008-12-30
打赏
举报
回复
首先调用curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1)使其跟踪重定向,
然后调用curl_getinfo()获得返回的内容,返回的内容中便会包含重定向之后的url。
你试试看行不行?
使用
c
url
库
获取
重定向
之后
的
url
示例代码如下: #include<iostream> #include<string> using namespace std; #pragma comment(lib, "
libc
url
_imp.lib") void download(string
url
Http) { C
URL
* c
url
= NULL; C
URL
code res = C
URL
...
libc
url
重定向
libc
url
重定向
libc
url
库
的网页爬虫程序
/
使用
默认的写入函数。:这是打印错误信息的函数,如果c
url
_easy_perform()函数返回的错误代码不等于C
URL
E_OK,就会执行这个函数,打印出错误信息。:这是执行C
URL
对象的请求的函数,如果请求成功,这个函数会返回C
URL
E_OK,如果请求失败,会返回一个错误代码。:这是设置C
URL
对象的写入函数的函数,参数是一个函数指针,这个函数在请求成功后会被调用,用来写入请求结果。:这是设置C
URL
对象的错误处理函数的函数,参数是一个函数指针,这个函数在请求失败后会被调用,用来处理错误。
VC++调用
libc
url
的VC
库
使用
详解
1、下载官方
库
。 地址:http://c
url
.haxx.se/download.html#Win32 下载 Win32 - MSVC,下面有两个版本的
库
,一个是带ssl的,一个是不带ssl的。 不带ssl的:http://c
url
.haxx.se/download/
libc
url
-7.18.0-win32-msvc.zip 带ssl的:http://c
url
.haxx.se
【常见开源
库
的二次开发】HTTP之
libc
url
库
——
libc
url
使用
(二)
libc
url
是一个开源的、跨平台的网络传输
库
,它支持多种协议,包括HTTP、HTTPS、FTP、FTPS、TFTP、SCP、SFTP、SMB、SMBS、TELNET、DICT、LDAP、LDAPS、FILE、POP3、IMAP、SMTP、RTMP和RTMPS。
libc
url
库
以其灵活性和易用性而闻名,它允许开发者轻松地在其应用程序中集成网络通信功能,本章我们先对
libc
url
库
进行一个详细的分析与学习。
网络编程
18,356
社区成员
64,164
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章