【初心者】Java質問・相談スレ52【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0293デフォルトの名無しさん
NGNGHTTPのメッセージボディの転送方法には、フツーにデータを送るのと
もう一つチャンク転送方式というのがあります。アナタがアクセス
したURLはチャンク形式で送ってるのでしょう。
レスポンスヘッダのTransfer-Encodingフィールドを見てください。
chunckedという値があるかもしれません。
チャンク形式では、数値―改行―バイナリデータの一部塊―改行―数値・・(繰り返し)
というフォーマットでボディが送られてきます。
数値とはその塊のザイズです。よって普通にストリーム読み込みをすると
データ内に改行と数値が含まれてしまいます。chunked転送形式で読み込んで
みてください。
■ このスレッドは過去ログ倉庫に格納されています