我的客户需要通过HTTPPOST接收XML文件到共享网络文件夹。我是网络人,所以我没有编程背景。有人可以分享关于如何向IIS 8添加asp.net应用程序的建议,这将允许客户在没有表单或其他用户交互的情况下接收XML文件吗?
谢谢!
答案 0 :(得分:0)
最简单的方法是删除将请求主体写入磁盘的minimal .ASPX file:
<%@ Page Language="C#" %>
<%
foreach (HttpPostedFile file in Request.Files)
{
var dateTime = DateTime.Now.ToString("yyyy-MM-dd_HH_mm_ss.xml");
var filename = System.IO.Path.Combine(@"C:\Temp\UploadedFiles\", dateTime);
file.SaveAs(filename);
}
%>
但是作为一个网络人员,你会知道这会让你的服务器遭受大量滥用,所以一定要确保它正确。
答案 1 :(得分:0)
谢谢CodeCaster!移至.Net 4并在POST时获得200OK。真的很感激帮助。