httpリクエストを使用してファイルをアップロードする方法を探しています。ファイルを郵送で転送し、PHP 側でサーバーにファイルを配置することにしました。
これどうやって?
var client = new System.Net.WebClient();
client.UploadFile(address, filename);
MSDNのUploadFileを参照してください。
もう 1 つの方法は、ブラウザー経由でファイルをアップロードし、Fiddler でアップロードの要求/応答を処理することです。その後、C# 経由で HttpWebRequest を使用して正確なリクエストを記述できます。
まあ、私は最初からうまくいくかもしれない最も簡単なことを試してみます - WebClient.UploadFile
:
WebClient client = new WebClient();
client.UploadFile(url, file);
もちろん、アップロードを処理するために適切な PHP コードを作成する必要があります...