目标C相当于.Net WebClient上载文件
我想在MacOS中使用Objective C将文件上载到Windows IIS Web服务器。在.Net中,我使用下面的代码目标C相当于.Net WebClient上载文件,.net,objective-c,file-upload,.net,Objective C,File Upload,我想在MacOS中使用Objective C将文件上载到Windows IIS Web服务器。在.Net中,我使用下面的代码 (WebClient client2 = new WebClient()) { client2.UploadFile("https://captionpro.com.au:444/AlekaConsulting/License/Upload.aspx", sTempFile); } Upload.aspx在哪里 <%@ I
(WebClient client2 = new WebClient())
{
client2.UploadFile("https://captionpro.com.au:444/AlekaConsulting/License/Upload.aspx", sTempFile);
}
Upload.aspx在哪里
<%@ Import Namespace="System"%>
<%@ Import Namespace="System.IO"%>
<%@ Import Namespace="System.Net"%>
<%@ Import NameSpace="System.Web"%>
<Script language="C#" runat=server>
void Page_Load(object sender, EventArgs e) {
foreach(string f in Request.Files.AllKeys) {
HttpPostedFile file = Request.Files[f];
string sFilePath = @"C:\inetpub\wwwroot\AlekaConsulting\AlekaConsulting\License\" + file.FileName;
if(System.IO.File.Exists(sFilePath)) System.IO.File.Delete(sFilePath);
file.SaveAs(sFilePath);
}
}
</Script>
<html>
<body>
<p> Upload complete. </p>
</body>
</html>
无效页面加载(对象发送方,事件参数e){
foreach(Request.Files.AllKeys中的字符串f){
HttpPostedFile file=Request.Files[f];
字符串sFilePath=@“C:\inetpub\wwwroot\AlekaConsulting\AlekaConsulting\License\”+file.FileName;
如果(System.IO.File.Exists(sFilePath))System.IO.File.Delete(sFilePath);
file.SaveAs(sFilePath);
}
}
上传完成
如何使用MacOS的Objective C实现这一点?找到了解决方案-请参阅