ftp搜索网站源码分享 搜索ftp服务器

大家好,今天小编来为大家解答以下的问题,关于ftp搜索网站源码分享,搜索ftp服务器这个很多人还不知道,现在让我们一起来看看吧!

ftplibpp是一个跨平台的可以提供ftp客户端功能的C++库。它包含可以实现ftp客户端功能的类,支持所有基本的ftp功能以及一些高级功能:如恢复、fxp、ssl/tls加密、支持大文件或符合当今标准的日志记录等。本文讲述其在linux系统上的编译和使用。

二、获取

首先在github上(链接:https://github.com/mkulke/ftplibpp)下载ftplibpp源码。解压后得到如下文件:

ftplibpp源码文件

三、编写源码

main.cpp:

34;ftplib.h&34;127.0.0.1:21&34;anonymous&34;&34;test.txt&34;/home/xxx/test.txt&34;/pub/linux/apache&ifndefNOSSL\nif(nControl->tlsdata)\n{\n(*nData)->ssl=SSL_new(nControl->ctx);\n(*nData)->sbio=BIO_new_socket((*nData)->handle,BIO_NOCLOSE);\nSSL_set_bio((*nData)->ssl,(*nData)->sbio,(*nData)->sbio);\nintret=SSL_connect((*nData)->ssl);\nif(ret!=1)return0;\n(*nData)->tlsdata=1;\n}\ndefine_FTPLIB_SSL_CLIENT_METHOD_TLSv1_2_client_methodTLS_client_method\n#define_FTPLIB_SSL_CLIENT_METHOD_TLS_client_method

原因是openssl的方法更新了。

代码我自己fork了下,并修改完成了,可直接从我的代码分支下载,不用再修改上述代码了,地址为:https://github.com/bboysingle/ftplibpp

另外,linux需要安装openssl库,如下:

ftp搜索网站源码分享的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于搜索ftp服务器、ftp搜索网站源码分享的信息别忘了在本站进行查找哦。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平