我有一个网络应用程序。我正在使用 C#。我的 API 中有各种方法,但都只提交和返回 bool/int/strings。
我所有的API方法都有指令
System.ServiceModel.OperationContract
所有的参数都是
系统.运行时.序列化.DataMember
我希望能够通过 HTTP 接收发布的文件。抱歉,如果这是一个非常简单的问题,但我不确定从哪里开始,所以我不知道该用谷歌搜索什么。我所发现的只是人们在以表单形式提交 HttpPostedFile 后试图保存它。
在此先感谢您的帮助。
编辑: 这将从 iPhone 应用程序调用。不是通过 iPhone 上的浏览器
基本上,我想这样做:http://www.flickr.com/services/api/upload.api.html
最佳答案
您的问题有点令人困惑。但是,如果您询问如何在 ASP.NET Web 应用程序中通过 HTTP 接收文件……答案是 FileUpload 控件。客户端使用的浏览器 (iPhone) 并不重要。
关于c# - 如何在 ASP NET 中通过公共(public) API 通过 HTTP 发布文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2021449/