答えて
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. RubyへのJavaバイト配列
- 3. イメージへのバイト配列
- 4. 2Dダブル配列からバイト配列へ
- 5. バイト配列の読み込みは、バイト配列をファイル
- 6. バイト配列のExcelファイルをバイト配列のPDFファイルに変換する
- 7. JavaScriptからurlからバイト配列へのファイルの取得
- 8. プリンタへのバイト配列イメージの印刷
- 9. SPIへの8バイト配列の送信
- 10. MYSQLへのバイト配列のアップロード
- 11. WPFのImagesourceへの指紋バイト配列
- 12. C++:ファイル内の.bmpからバイト配列へ
- 13. UIImageへの符号付きバイト配列
- 14. MimeMessageからバイト配列への変換
- 15. Powershellバイトからビットへの配列
- 16. バイト配列への文字列、次にJavaでのMD5へ
- 17. バイト配列からulong配列への変換
- 18. Javaバイト配列からダブル変換へ
- 19. バイト配列から8ビットトゥルーカラーイメージへ
- 20. は、Spark:rdd.RDD [(配列[バイト]、配列[バイト])]
- 21. Struct Javolution Libバイト配列とバイト配列
- 22. 、バイトの配列でバイト
- 23. (バイト値の)文字列配列をバイト配列
- 24. バイト配列をファイルに保存する
- 25. 入力=ファイルをバイト配列に変換
- 26. アンドロイド:バイト配列
- 27. バイト配列は
- 28. バイト配列
- 29. バイト配列
- 30. バイト配列
HTTP、FTP、Windowsファイル共有など、リモートサーバーに転送して保存するプロトコルを決定する必要があります。あなたは何を達成しようとしていますか? – dtb
なぜこのjavascriptとjqueryにタグが付けられていますか? – Hogan
@dtb私は自分のウェブサイトからファイルを取り出し、リモートファイルサーバーに転送しようとしていますか? – Rod