c# - WINMOBILE 将文件从 C# 上传到 php webservice

标签 c# php windows-mobile compact-framework

我需要使用 C# 从 Windows 移动应用程序将文件上传到网站。它在另一端运行 PHP 作为 web 服务,但我想如果有另一种方法可以在那里获取文件,它真的不必这样做。但是,没有服务器端 ASP 支持。我的问题真的不是 PHP,而是移动 C# 代码。

此外,System.net.WebClient 不存在于紧凑型框架中,因此不幸的是,这个简单的解决方案已不复存在。

让我提前道歉,因为我知道这是一个比较常见的问题,但我似乎找不到答案。我在这个没有解决方案的特定问题上花费了过多的时间,因此非常感谢任何帮助。非常感谢!

最佳答案

看看这篇文章Improving .NET Compact Framework HTTP Communications using HttpWebRequest and Custom ASP.NET Providers在 MSDN 中。它特定于 ASP 技术, 但契约框架保持不变。基本上它使用带有 PUT 方法的 HttpWebRequest。如果您不允许在服务器中这样做,您需要自己创建一系列 POST 请求并相应地处理它们。

关于c# - WINMOBILE 将文件从 C# 上传到 php webservice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/305449/

相关文章:

php - SQL查询哪里不同

php - 通过 PHP 的 Cassandra

php - curl 获取不到外部网站

c++ - 我在哪里可以获得 pkfuncs.h(以及对 KernelIoControl 的访问权限)?

c# - 无法加载文件或程序集 > 'System.Windows,版本 = 2.0.5.0

c# - 在非 UWP 应用程序中使用 Windows Mixed Reality

c# - 具有相同路由前缀 ASP.NET Web Api 的多个 Controller 类型

c# - Entity Framework 可以在 SQL 中生成 UPDATE ... WHERE 语句吗?

windows-mobile - 设置windows mobile表单的背景图片

c# - 如何在 Compact Framework 下的套接字上实现非无限接收和发送超时?