Windowsマシンからイベントデータを収集してCSVファイルに保存するVBScriptを作成しました。大規模なファイルをHTTP経由で自動送信/ストリーミングする(ファイアウォールを避ける)
httpを介してこのデータをオフィスサーバーにアップロードしたいが、ファイルサイズがかなり大きい。だから、いくつかのマルチパート/ストリーミングソリューションを見ましたが、私はこれらのファイルアップロードをプログラムで開始すると、HTTPプロキシやファイアウォールはブロック/拒否すると言いましたか?
これが本当に真実であるかどうか誰にでも確認できますが、それを回避する方法はありますか? ファイルをアップロードするためにプログラムされたソリューションを用意する必要があります。ファイアウォール/ httpプロキシの問題を回避するためにエンドユーザーが手動でアップロードを呼び出すことはできません。
誰でもこの問題について助けやアドバイスをしますか?
私はこの前の答えを見つけましたが、それが私に当てはまるかどうかは確信できませんでしたか?このソリューションは、ブラウザのファイルアップロード要求をプログラム的に模倣しているのですか、またはユーザーに「ファイルを選択」するよう求めますか?
Upload files with HTTPWebrequest (multipart/form-data)
などのインターネット通信を使用するためにはるかに多くのオプションを持っているRubyのような言語でこれを行うと、プロキシのを処理するために、より簡単にためになりますディープパケット検査を行い、User-Agent文字列やさまざまな 'X-type 'ヘッダを見ると、ブラウザで" upload "をクリックした人やプログラムを介してアップロードが行われたことを知らせることはできません。 –
ありがとうございます。私たちが展開している場所の多くは、実際に深いパケット検査を行っています。 Microsoft ISAサーバーは2004年以来これを行っています –