ããã³ä¸²ãã®ä½æã§ï¼Ruby/zlibã使ç¨ããããã®æã®ã¡ã¢ã Zlib::GzipReader.wrapã¯IOãæ¸¡ãã¦ãããã¨gzipãè§£åãã¦ãããã¿ããã open-uriã使ãå ´å open-uriã§HTTPãèªã¿è¾¼ãã¨ï¼StringIOãè¿ã£ã¦ããã®ã§ï¼ãããåã«Zlib::GzipReader.wrapã«æ¸¡ãã¦ãããã require 'open-uri' require 'zlib' uri = 'http://www.rcsb.org/pdb/files/1ab6.pdb.gz' content = open(uri, 'rb'){|sio| Zlib::GzipReader.wrap(sio).read } puts content net/httpã使ãå ´å net/httpã§HTTPãèªã¿è¾¼ãã¨ï¼Stringãè¿ã£ã¦ããã®ã§ï¼StringIOã§IOãè£ ãã requ


{{#tags}}- {{label}}
{{/tags}}