私はC#、WinForm、このコードを使用しています。WebClient UploadFileが動作しない
XMLファイルを変更してWebサーバーにアップロードしましたが、XMLファイルがWebサーバーにありません。
しかし、デバッグはうまくいき、WebClientのダウンロードはうまくいきます。
using (WebClient client = new WebClient())
{
client.Credentials = new NetworkCredential("id", "password");
client.UploadFile("http://abcdef.com/test.xml", @"C:\test.xml");
}
そして、サーバー側のコードは次のようになります。私はあなたがこれを読むべきだと思う:https://msdn.microsoft.com/en-us/library/36s52zhs(v=vs.110).aspx –
ああ、私はそれを理解したと思う。だからあなたはコードを使用するためにサーバー上にコードを書く必要がありますか?おかげさまで –
はい:-) WebClientがデータをアップロードした後、必要な処理を行うためのサーバーサイドコードが必要です(ファイルとして保存するなど...)。これを回答します。 –