如何通过ASP NET中的公共API通过HTTP发布文件?

时间:2010-01-07 15:38:02

标签: c# asp.net http api

我有一个网络应用程序。我正在使用C#。我的API中有各种各样的方法,但只提交并返回bool / int / strings
我的所有API方法都有指令
    System.ServiceModel.OperationContract
所有参数均为
    System.Runtime.Serialization.DataMember

我希望能够通过HTTP接收发布的文件。抱歉,如果这是一个非常简单的问题,但我不知道从哪里开始,所以我不知道该怎么去谷歌。我一直在寻找的是人们在以表格提交后试图保存HttpPostedFile。

提前感谢您的帮助。


编辑:这将从iPhone应用程序中调用。不是通过iPhone上的浏览器 基本,我想这样做:http://www.flickr.com/services/api/upload.api.html

2 个答案:

答案 0 :(得分:1)

你的问题有些令人困惑。但是,如果您在ASP.NET Web应用程序中询问如何通过HTTP接收文件...答案是FileUpload控件。客户端使用的浏览器(iPhone)并不重要。

答案 1 :(得分:0)

您是通过网络应用程序还是桌面应用程序提交文件?