CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

一种需求的描述方式(快来看)需求的对象,一个需求引发的 对C++下 获取网页源码的探索,丞旭猿免费源码交易平台,

1.需求描述的是什么

c++ libcurl库编译下载地址:https://github.com/curl/curl/releases

2.需求描述的方法有哪些?

选择 圈起来的那个 文件我们己经下载下来了,接下来用使用cmake自动构建工程 首先到 官方网站上下载一个WINDOWS版本的,如图

3.需求描述包括哪些主要方法,请说明优缺点

直接下载安装文件64位的进行安装, 然后启动程序并进行配置 如下图

4.需求的另一种说法

.

5.需求的形式

找到 SLN工程文件 然后用VS2013 打开,我本地是VS2013,

6.需求是指被描述对象有什么用

选中 libcurl工程进行编译,编译成功后找到生成的文件

7.需求的q

然后我们再新建立一个MFC工程如下图

8.需求对象是什么意思

下面需要对工程项目进行一些配置

9.需求描述包括哪些主要方法

Include 目录里面有一些 头文件 以及其它格式的东西,先全引用进来,

10.需求描述包括哪些方法

如此 配置完成,我们加代码试一下 看能不能调用编译的时候,遇到一个问题

提示error LNK2019: 无法解析的外部符号 __imp__curl_easy_init,该符号在函数 “public: int __thiscall CHttpClient::Get(class std::basic_string const &,class std::basic_string &)” (?Get@CHttpClient@@QAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@@Z) 中被引用

这是什么原因呢, LIB文件没有引用到 我们需要这样操作一下

把附加依赖项加进去

己 经可以调用,并编译成功了 ,我们看看 能不能获取到,然后把消息弹出来,再进行下一步操作,

成功获取到网页消息后,我们下一步对消息进行进一步处理,以得到我们想要的结果。接下来我们说说,为什么要写这一篇文章,是因为我们的游戏在调用微信头像的时候,经常会遇到头像失效的问题,

就像这样,而这些头像地址都是存在数据库里的,

这样的数据有上W条,我们不可能一条条的去打开,那样的工作没有效率,也累人,于是有了这篇文章,我打算用工具分享出失效的图片,然后再更新上去正常的图片下面我们找找怎么解决问题正常的微信图片返回的请求信息如下:。

不正常的返回的数据如下

可以看下异常情况,返回的信息不一样,可以根据X-Info: notexist:-6101 判断或者 X-ErrNo: -6101 关键字我的思路是通过HTTP请求获取到 Headers的内容,然后再判断 X-Info的值,进行筛选,把访问不了的图片地址剔除,就是这样简单,来吧,接着CODING。

未完待续

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容