ファイルのアップロードができません
- 題名: ファイルのアップロードができません
- 著者: クマノミ
- 日時: 2006/08/28 14:06:17
- ID: 17312
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: ファイルのアップロードができません
- 著者: オショウ
- 日時: 2006/08/28 15:43:02
- ID: 17320
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: ファイルのアップロードができません
- 著者: クマノミ
- 日時: 2006/08/28 16:19:34
- ID: 17322
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: ファイルのアップロードができません
- 著者: クマノミ
- 日時: 2006/08/28 16:22:03
- ID: 17323
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: ファイルのアップロードができません
- 著者: ROY
- 日時: 2006/08/28 21:10:40
- ID: 17327
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
環境はWindowsXP,C#,.NET Framework1.1,Visualstudio2003です。
今回サーバにファイルをアップロードする必要ができ、Httpサーバを立てて
通信したいと考えています。そこで、Apache Http server 2.0.53をインストール
しました。Httpサーバが動いていることを確認した上で以下のプログラムを実行
してみました。
------------------------------プログラム-------------------------------
// httpサーバに接続する
WebClient wc = new WebClient();
// httpサーバからファイルをダウンロード
wc.DownloadFile("http://localhost/hoge/hoge.txt","e:\\C\\dlfile.txt");
// httpサーバにファイルをアップロード
wc.UploadFile("http://localhost/hoge/input.txt","e:\\C\\input.txt");
-----------------------------------------------------------------------
実行の結果は、ファイルのダウンロードはうまく動作したのですが、アップロード
がうまくいきません。http://localhost/hoge/input.txtのファイルが存在しない
ときは、「リモート サーバーがエラーを返しました : (404) 見つかりません。」
というエラーが発生します。ファイルが存在するときは、エラーはでないのです
が、アップロードされていません。サーバを使うのは初めてで、ずっと解決でき
ずに困っています。何か分かる方がいましたら教えてください。よろしくお願い
します。