・文字エンコードの自動判別に失敗することがあるので、ContentTypeヘッダと<meta http-equiv="content-type"タグからエンコード設定を引っ張ってくるようにした

※優先度は ContentTypeヘッダ > metaタグ > 自動判別 になります