答えて
File.WriteAllBytes(@"\\server\public_share\MyFile.txt", byteArray);
シンプル部分と@aaronは...どのように
i.e. File.WriteAllBytes(....etc
しかし、あなたがワイヤ上でバイナリデータを転送している場合、注意すべき何かをあなたを示していていますデータに制御文字として解釈される可能性のあるバイトが含まれていると、データ転送に問題が発生します。
データを安全に転送できるように、まずデータをエンコードする必要があります。通常、Base64エンコーディングのようなものを使用します。
あなたはそれを行うに変換するヘルパークラスを使用することができます...
Convert.ToBase64String("file contents");
?どのような場合に、バイナリファイルをネットワーク経由で保存すると、あなたが記述した種類の問題が発生することがわかりましたか?おそらくFTPで、あなたはバイナリモードやテキストのみのプロトコルを指定しないが、確かにWindowsファイル共有ではないなら! –
こんにちはJim、http転送で...これは彼がやっていることではありません...しかし、ファイアウォールの問題を避けるためにポート80を通してファイルサーバーにデータを転送するのはかなり一般的なシナリオです。 –
あなたは分離コードでこれをやっているなら、あなたは、FileStreamをとBinaryWriterオブジェクトを使用する必要があります。
このようなものです。
FileStream filestream = new FileStream("myfile.txt", FileMode.Open);
BinaryReader br = new BinaryReader(filestream);
String msg = br.ReadString();
br.Close();
filestream.Close();
FileStream networkStream = new FileStream(@"\\server\share\file.txt", FileMode.Create);
BinaryWriter bw = new BinaryWriter(filestream);
bw.Write(msg);
bw.Close();
networkStream.Close();
あなたは多分HTMLの参照ボタンを使用してのJavascriptを通してそれを渡しているなら、あなたは事の同じ種類を行う必要がありますが、あなたは投稿フォームのリクエストからファイルストリームを取得します。
ネットワークの場所に問題が発生している可能性があります.IISを使用している場合は、仮想ディレクトリを設定してIISで資格情報を設定できます。別の方法として、ファイルをネットワークサーバーに書き込むために偽装を行う必要があります。
マイク
- 1. イメージへのバイト配列
- 2. バイト配列の読み込みは、バイト配列をファイル
- 3. バイト配列のExcelファイルをバイト配列のPDFファイルに変換する
- 4. JavaScriptからurlからバイト配列へのファイルの取得
- 5. MYSQLへのバイト配列のアップロード
- 6. プリンタへのバイト配列イメージの印刷
- 7. C++:ファイル内の.bmpからバイト配列へ
- 8. MimeMessageからバイト配列への変換
- 9. バイト配列への文字列、次にJavaでのMD5へ
- 10. バイト配列から8ビットトゥルーカラーイメージへ
- 11. Struct Javolution Libバイト配列とバイト配列
- 12. バイト配列をファイルに保存する
- 13. アンドロイド:バイト配列
- 14. バイト配列
- 15. Javaのバイト配列
- 16. 文字列からバイト配列への変換C#
- 17. 配列へのJSONファイル
- 18. i2cのバイト配列の配列
- 19. ビット配列内の分割バイト配列
- 20. MemoryStreamとバイト配列
- 21. 保存バイト配列
- 22. バイト配列とバイト配列リストを比較するには?
- 23. PNG圧縮バイト配列をBMPバイト配列に変換する
- 24. JPEGからAndroidのバイト配列への画像変換
- 25. バイト配列からビットマップへの変換の問題
- 26. Blackberryから.NET Webserviceへのバイト配列の受け渡し
- 27. バイト配列からダブル配列
- 28. C#:xml CDataのバイト配列
- 29. C++のバイト配列to
- 30. C#のバイト配列アセンブリ
HTTP、FTP、Windowsファイル共有など、リモートサーバーに転送して保存するプロトコルを決定する必要があります。あなたは何を達成しようとしていますか? – dtb
なぜこのjavascriptとjqueryにタグが付けられていますか? – Hogan
@dtb私は自分のウェブサイトからファイルを取り出し、リモートファイルサーバーに転送しようとしていますか? – Rod