Skip to main content
 首页 » 编程设计

c#之如何在 IIS(Internet 信息服务)的 Web 服务中使用 FileStream 上传文件(大尺寸)

2024年01月11日31mengfanrong

我正在使用 C# 创建文件上传服务。 我创建了三种方法:

  • upload_start(字符串文件名)
  • upload_continue(string filename, byte[] buffer)
  • upload_end(字符串文件名)
  • 它可以工作,但我不想处理来自客户端程序的 3 个函数。如何从客户端程序打开一个FileStream,让服务器端完成文件上传?

    请您参考如下方法:

    最简单的方法可能是创建一个 REST 服务,无论是使用 wcf 还是使用 asp.net 做一些类似的事情,但是你只需做一个 POST 操作,服务器就可以做工作。

    这是一种方法:

    http://debugmode.net/2011/05/01/uploading-file-to-server-from-asp-net-client-using-wcf-rest-service/

    这将为您提供一个更简单的界面。