ブックマーク / plaza.rakuten.co.jp/bikkuripon (1)

  • [OCaml] Content-Encoding: gzip - びっくりポン:楽天ブログ

    2008/04/30 [OCaml] Content-Encoding: gzip カテゴリ:OCaml HTTPのリクエストヘッダにAccept-Encoding: gzipを付けておくと、圧縮された内容が送られてくることがありますので、それを展開してみるテストです。必ず圧縮されているというわけではありませんので注意が必要です。 圧縮された文字列を直接展開する方法は思い付かなかったので、テンポラリファイルを使っています。どっちみちファイルを使うんなら gunzip コマンドを呼び出してもいいかもしれませんね。 let issue_get_method url = let call = new Http_client.get url in let header = call # request_header `Base in header # update_field "user-agen

    [OCaml] Content-Encoding: gzip - びっくりポン:楽天ブログ
  • 1