用PHP服务器在C#中上传文件

本文关键字:文件 PHP 服务器 | 更新日期: 2023-09-27 18:25:13

我目前正在为一个图像托管网站开发一个C#语言的fileUploader,我想知道用C#客户端软件将文件上传到服务器(所有php/sql)的最佳方法是什么。

此外,我将如何在PHP脚本中处理这些上传,你会说一些类似于的话吗

upload.php?appfile=filepath?

谢谢,

用PHP服务器在C#中上传文件

您可以使用WebClient类及其UploadFile方法:

using (var wc = new WebClient())
{
    wc.UploadFile("http://www.example.com/upload.php", "somefile.dat");
}

UploadFile方法使用POST方法将文件上传到HTTP资源;您需要相应地设置您的PHP脚本。