将文件从iOS应用程序上传到Windows Server的最佳方法?

尼尔

我的iOS应用程序允许用户存储PDF,图像等文件。我们需要将应用程序文件同步到云中,因为我们还为用户提供了一个门户网站以查看相同的数据。我在Windows Forms应用程序中使用WCF(Mtom编码/流),但是在Xamarion.iOS(MonoTouch)中不起作用。Mtom消息编码似乎存在问题,因此我正在寻找一种替代和/或更好的方法来可靠地上传文件,例如流传输,显示进度,并在可能的情况下在C#5中使用异步等待。

您推荐哪种方法,如果您有任何示例代码或链接,这将非常有用。另外,运行Windows Server 2008 R2时在IIS 7.5中需要什么。最后,当我运行Watchguard设备时出现任何防火墙问题,因此,如果我需要打开任何东西以使其正常工作,请提出建议。我认为尽管这会通过HTTP或HTTPS发生。

我已经对Web客户端,webDAV等进行了一些研究,但是不确定哪种情况下最好的方法是什么。

谢谢。

科威特

HttpClient(异步)或WebClient可以很好地处理上传。您可以创建ASP.NET上传处理程序或MVC操作来读取HTTP发布的文件。

一些有用的链接:

C#HttpClient 4.5分段/表单数据上传

使用Webclient.Uploadfile在文件上载期间获取上载进度

http://haacked.com/archive/2010/07/16/uploading-files-with-aspnetmvc.aspx

编辑:请参阅Larry OBrien的答案,以解释允许后台传输的iOS 7本机MonoTouch.Foundation.NSUrlSession。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Web应用程序文件上传到Amazon EC2上的Windows Server

来自分类Dev

从Android应用程序将大数据上传到服务器的最佳方法是什么?

来自分类Dev

将文件从python应用程序上传到appengine

来自分类Dev

将数据从Web视图传递到本机应用程序的最佳方法(Windows,iOS和Android)

来自分类Dev

管理Rails应用程序上的数据的最佳方法

来自分类Dev

管理Rails应用程序上的数据的最佳方法

来自分类Dev

在Phonegap iOS中实现终止应用程序/在后台运行时将数据上传到服务器的方法

来自分类Dev

将WatchKit应用程序上传到iTunes Connect

来自分类Dev

无法将应用程序上传到iTunes Connect

来自分类Dev

将iOS应用程序上传到itunesconnect时出错“无法打开ssh会话(16)”

来自分类Dev

将iOS应用程序上传到我的个人Apple开发者帐户

来自分类Dev

将图像从ios应用程序上传到服务器

来自分类Dev

将iOS应用程序上传到iTunes Connect时出错

来自分类Dev

将文件从Android应用程序上传到盗版盒

来自分类Dev

将doc,pdf,xls等文件从android应用程序上传到php服务器

来自分类Dev

将文件从 angular 应用程序上传到 azure 函数,然后坚持到 blob 存储

来自分类Dev

将应用程序上传到 Windows 应用商店时出现“此提交失败,错误代码为 1004”

来自分类Dev

从 iOS 应用程序上传文件到 WordPress 网站

来自分类Dev

将图像从iOS应用程序上传到PHP ---不能完全正确---我缺少什么?

来自分类Dev

如何使用命令行将应用程序上传到Windows应用商店

来自分类Dev

如何使用命令行将应用程序上传到Windows应用商店

来自分类Dev

是否可以将具有相同包 ID 的 Android 应用程序(带有拆分 APK)和 iOS 应用程序上传到 Fabric Beta?

来自分类Dev

通常,在ExtJS应用程序上转义HTML的最佳方法是什么?

来自分类Dev

在其余应用程序上封装业务逻辑的最佳方法是什么?

来自分类Dev

使用IOS应用程序将图像上传到服务器文件大小太大

来自分类Dev

将一些JSON文件加载到Spring Boot应用程序中的最佳方法

来自分类Dev

故意使Windows应用程序崩溃的最佳方法是什么?

来自分类Dev

从Android应用程序将文件上传到Firebase存储

来自分类Dev

将OAuth用于应用程序的最佳方法

Related 相关文章

  1. 1

    如何将Web应用程序文件上传到Amazon EC2上的Windows Server

  2. 2

    从Android应用程序将大数据上传到服务器的最佳方法是什么?

  3. 3

    将文件从python应用程序上传到appengine

  4. 4

    将数据从Web视图传递到本机应用程序的最佳方法(Windows,iOS和Android)

  5. 5

    管理Rails应用程序上的数据的最佳方法

  6. 6

    管理Rails应用程序上的数据的最佳方法

  7. 7

    在Phonegap iOS中实现终止应用程序/在后台运行时将数据上传到服务器的方法

  8. 8

    将WatchKit应用程序上传到iTunes Connect

  9. 9

    无法将应用程序上传到iTunes Connect

  10. 10

    将iOS应用程序上传到itunesconnect时出错“无法打开ssh会话(16)”

  11. 11

    将iOS应用程序上传到我的个人Apple开发者帐户

  12. 12

    将图像从ios应用程序上传到服务器

  13. 13

    将iOS应用程序上传到iTunes Connect时出错

  14. 14

    将文件从Android应用程序上传到盗版盒

  15. 15

    将doc,pdf,xls等文件从android应用程序上传到php服务器

  16. 16

    将文件从 angular 应用程序上传到 azure 函数,然后坚持到 blob 存储

  17. 17

    将应用程序上传到 Windows 应用商店时出现“此提交失败,错误代码为 1004”

  18. 18

    从 iOS 应用程序上传文件到 WordPress 网站

  19. 19

    将图像从iOS应用程序上传到PHP ---不能完全正确---我缺少什么?

  20. 20

    如何使用命令行将应用程序上传到Windows应用商店

  21. 21

    如何使用命令行将应用程序上传到Windows应用商店

  22. 22

    是否可以将具有相同包 ID 的 Android 应用程序(带有拆分 APK)和 iOS 应用程序上传到 Fabric Beta?

  23. 23

    通常,在ExtJS应用程序上转义HTML的最佳方法是什么?

  24. 24

    在其余应用程序上封装业务逻辑的最佳方法是什么?

  25. 25

    使用IOS应用程序将图像上传到服务器文件大小太大

  26. 26

    将一些JSON文件加载到Spring Boot应用程序中的最佳方法

  27. 27

    故意使Windows应用程序崩溃的最佳方法是什么?

  28. 28

    从Android应用程序将文件上传到Firebase存储

  29. 29

    将OAuth用于应用程序的最佳方法

热门标签

归档