c#Windows 10 WebRequest和FTP

时间:2015-09-22 09:20:19

标签: c# ftp windows-10 webrequest

希望有人能帮助我。

我一直在Windows 8上使用这段代码而没有任何麻烦:

  WebRequest request = WebRequest.Create("ftp://192.168.100.42/FolderName/");
  request.Method = "NLST";
  request.Credentials = credential;
  using (WebResponse response = await request.GetResponseAsync())
  {
      // Irrevelant operations (storing file names)
  }

在Windows 10通用应用程序中,GetResponseAsync方法抛出异常:

  

“仅允许'http'和'https'方案。\ r \ n参数名称:   requestUri“

唯一相对类似的话题是:

C# Ftp Upload in Windows 10 Universal app?

还通过WebRequest使用FTP请求(FtpWebRequest不再可用),但他的错误是专门用于上传。

0 个答案:

没有答案