页面取到的一般是text/html
,
而某些网站如http://fontello.com/
取到的是application/octet-stream
,内容不变。
通过浏览器访问仍是text/html
(难道我要在请求时加上浏览器信息?)。
代码如下:
require 'open-uri'
link = 'http://fontello.com/'
url = URI.parse link
puts open(url).content_type
问题是 网站这么做的原因是什么,有什么好处?