Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将WAV文件保存到磁盘_C#_Asp.net_File_Upload_Save - Fatal编程技术网

C# 将WAV文件保存到磁盘

C# 将WAV文件保存到磁盘,c#,asp.net,file,upload,save,C#,Asp.net,File,Upload,Save,这是我编写的一个web服务调用,旨在通过POST接收WAV文件并将其存储在web应用服务器的本地文件系统(IIS)中。是否有一种简单的方法来存储文件?如果有,是否有人愿意提供一个C#示例?您需要对要保存到的目录具有写访问权限 创建FileUpload控件,然后在回发中调用其SaveAs方法。如果您正在编写REST服务,请使用以下代码: Request.Files[0].SaveAs(/* some file path */); 无论是哪种方式,都要注意安全问题-确保文件名的扩展名为.wav,并

这是我编写的一个web服务调用,旨在通过POST接收WAV文件并将其存储在web应用服务器的本地文件系统(IIS)中。是否有一种简单的方法来存储文件?如果有,是否有人愿意提供一个C#示例?

您需要对要保存到的目录具有写访问权限


创建FileUpload控件,然后在回发中调用其SaveAs方法。

如果您正在编写REST服务,请使用以下代码:

Request.Files[0].SaveAs(/* some file path */);

无论是哪种方式,都要注意安全问题-确保文件名的扩展名为.wav,并且不要相信文件是正确的。

这里的目的是提供一个适当的web服务,即基于SOAP的服务,还是您用一般术语谈论的是一个恰好在web上并且从web页面提供的服务?如果是后者,那么下面的答案是合适的。我的第一个答案,而不是第二个