問題タブ [gzipinputstream]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - GZIPInputStreamが不明な形式をスローします(マジックナンバー213c)
GZIPInputStreamを使用してインターネットから取得したバイトを圧縮しましたが、プログラムは次のようにエラーを実行します。
そして私のコードは次のとおりです。
使うだけなら
ストリームを圧縮しないでください。問題ありません。
java - Content-Encodingを使用して圧縮されたHTMLページを読み取る方法:gzip
Content-Encoding:gzipヘッダーを送信するWebページを要求しましたが、その読み取り方法が行き詰まりました。
私のコード:
出力は非常に乱雑に見えます..(ここに貼り付けることができませんでした、一種の記号..)
これは圧縮されたコンテンツだと思いますが、どのように解析しますか?
注:
jquery.orgをjquery.comに変更すると(そのヘッダーは送信されませんが、コードは正常に機能します)
java - GZIPストリームを介したオブジェクトの読み取りと書き込み?
私はJavaを初めて使用します。GZIPstreamの使い方を学びたいです。私はすでにこれを試しました:
と
myObject
プログラムが例外をスローせずにファイルに書き込んだとき、ただしファイルが行に達したとき
この例外をスローします:
どうすればこの問題を解決できますか?
java - java.io.IOException: ByteArrayInputStream で渡すときに GZIP 形式ではありません
persistenceService.put
のように見える
このコードを実行すると、次のスタックトレースが表示されます
ここで私がしていないことは何ですか?
java - Java: InputStream を GZIPInputStream に変換するにはどうすればよいですか?
私は次のような方法を持っています
を に変換しinputStream
たいのzipInputStream
ですが、その方法は何ですか?
- 上記の方法は正しくなく、「Not a Zip Format」として例外をスローします
Java Streams を私に変換するのは本当に混乱し、私はそれらを正しくしません
java - DataInputStream、GZIPInputStream、およびInputStreamの違い
そんなこと知ってる、
GZIPInputStream extends InflaterInputStream extends FilterInputStream extends InputStream
と
以下の違いを知りたい。
mUConn
ですHttpURLConnection
。
私の懸念は
- DataInputStreamでInputStreamをGZIPInputStreamとして取得する必要があるのはどのような場合ですか?
- InputStreamをGZIPInputStreamとして取得する必要があるのはどのような場合ですか?
- InputStreamをDataInputStreamとして取得する必要があるのはどのような場合ですか?
java - java.util.zip.ZIPException:GZIP形式ではありません
私は最も経験豊富なJAVAユーザー以外のすべてですが、自分の問題についてはかなり必死です。以下のコードを実行するたびに、次のエラーが発生します。
私の友人(私がWindows 7 64を使用する代わりにMacを使用)がプログラムを実行できます。したがって、コード自体の問題ではないようです(とにかくGithubの誰かによって開発されました)。助けていただければ幸いです。エラーはそれほどまれではありませんが、解決策の検索はあまり成功していません。
java - GZIP でディクショナリを使用すると Java CRC エラーが発生する
原因はわかっていると思いますが、コードでいつ発生しているのかを特定できないため、これは正直イライラします。基本的に、この割り当てでは、入力ストリームを読み取り、それを 128 バイトのブロックに分割し、前のブロックの最後の 32 バイトを辞書として使用しながら各ブロックを圧縮することになっています。
私は文字通り1バイトずれています。write() を呼び出すと、後でバイト配列の crc が更新されることがわかっていると思います。何らかの理由でupdateCRCが2回呼び出されていると思いますが、一生どこにあるのかわかりません。または多分私は完全にオフです。しかし、これは1バイトですが、辞書を外すと問題なく動作するので....よくわかりません。
編集:だから、コンパイルしてテストすると:
(ファイルの選択は無視してください。昨夜は眠かったです)
編集:解決
java - GZIPInputStreamが連結された.gzファイルの読み取りに失敗するバグが解決されましたか?
このバグがhttp://bugs.sun.com/bugdatabase/view_bug.do?bug_id=2192186かどうか誰かが知っていますか
まだ解決されていますか?これは、1つまたは複数のアーカイブからのデータ収集で私たちの側に問題を引き起こしています。これは非常に古い問題のようです:http: //bugs.sun.com/bugdatabase/view_bug.do?bug_id = 4691425
解決された場合は、修正が含まれているjvmのバージョンを教えてください。
java - GZIPInputStream形式の問題
GZippedBlueCoatログファイルを読み取るのに問題があります。ファイルの最初の6行はヘッダーであり、これらの行は完全に読み取ることができますが、次の内容はどれもありません。
ログを手動で解凍してから、少し変更したコードでファイルを読み取ろうとしましたが、問題なく動作します。これはASCII、UTF8、UTF16の問題だと思いますが、特にファイルの途中で変更されているように見えるため、これを理解することはできません。
私が現在持っているコードは次のとおりです。