我正在测试从我的c# .NET应用程序连接到FTP服务器的连接,该应用程序正在工作。如果可以建立连接或服务器地址无效,则响应是即时的。但是,如果凭据有效,但无法建立连接,则速度非常慢。如何减少超时时间?
FTP测试代码:
try
{
FtpWebRequest ftpRequest =
(FtpWebRequest)WebRequest.Create(new Uri("ftp://"+ftpServer+"/"));
ftpRequest.Method = WebRequestMethods.Ftp.ListDirectory;
ftpRequest.Credentials = new NetworkCredential(ftpUsername, ftpPassword);
ftpRequest.GetResponse();
MessageBox.Show("OK");
}
catch (Exception ex)
{
MessageBox.Show("Error");
}谢谢
发布于 2017-11-14 11:26:13
https://stackoverflow.com/questions/47283906
复制相似问题