【问题标题】:C# Use WebClient.UploadFile(string, string) to upload to a Apache & PHP webserverC# 使用 WebClient.UploadFile(string, string) 上传到 Apache & PHP webserver
【发布时间】:2010-03-01 05:56:35
【问题描述】:

MSDN 上的 C# WebClient.UploadFile(string, string) 示例展示了如何使其与处理上传的 ASPX 页面一起工作。但是,我有一个设置了 PHP 的 Apache 服务器来处理我的 subversion repos。我对网络编程知识知之甚少,但很想知道...

我的 Apache/PHP Web 服务器可以使用 WebClient.UploadFile() 处理来自 c# 客户端的文件吗?有人可以给我一个小例子来说明该怎么做...

我知道这是一个 n00b 请求,但我们将不胜感激

【问题讨论】:

  • @Redshirt:您可能需要考虑更改问题,因为它与 C# 或 .NET 没有任何关系。 HTTP 文件 POST 操作是标准化的,因此它不是特定于客户端的,而是特定于服务器的。
  • 我想保持原样,这样任何有同样问题的 .net 程序员都会偶然发现它。如果我更改它,则意味着用户已经知道 POST 是标准化的,而我没有。

标签: .net php file-upload webclient


【解决方案1】:

section of the PHP documentation on handling file uploads 就是您要找的。​​p>

handling file uploads over HTTP is standardized in RFC1867 的机制,所以不管你使用 .NET 还是其他类型的客户端,它们都会遵守协议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    相关资源
    最近更新 更多