Discuz.Common/FTP.cs

(开头部分) 39KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.IO;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Text.RegularExpressions;
using System.Collections;

namespace Discuz.Common
{
    /// <summary>
    /// FTP类
    /// </summary>
    public class FTP
    {
        #region 变量声明
        /// <summary>
        /// 服务器连接地址
        /// </summary>
        public string server;
        /// <summary>
        /// 登陆帐号
        /// </summary>
        public string user;
        /// <summary>
        /// 登陆口令
        /// </summary>
        public string pass;
        /// <summary>
        /// 端口号
        /// </summary>
        public int port;
        /// <summary>
        /// 无响应时间(FTP在指定时间内无响应)
        /// </summary>
        public int timeout;
        /// <summary>
        /// 服务器错误状态信息
        /// </summary>
        public string errormessage;   
        /// <summary>
        /// 服务器状态返回信息
        /// </summary>
        private string messages; 
        /// <summary>
        /// 服务器的响应信息
        /// </summary>
        private string responseStr; 
        /// <summary>
        /// 链接模式(主动或被动,默认为被动)
        /// </summary>
        private bool passive_mode;		
        /// <summary>
        /// 上传或下载信息字节数
        /// </summary>
        private long bytes_total; 
        /// <summary>
        /// 上传或下载的文件大小
        /// </summary>
        private long file_size; 
后面还有 1272 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。