“获取请求”以检索远程mp3文件的ID3信息的问题

时间:2013-03-01 18:10:55

标签: ruby http-headers id3 net-http

就像this question一样,我只需要拿一个远程mp3文件的第一部分,但即使我设置了标题只返回文件的前1000个字节,控制台继续返回数据我必须残酷地停止服务器。 问题出在哪里?

uri = URI(file_url)

size = 1000

Net::HTTP.version_1_2
http = Net::HTTP.new(uri.host, uri.port)

headers = {
    'Range' => "bytes=0-#{size}"
}

path = uri.path.empty? ? "/" : uri.path

http.get(uri.path, headers) do |chunk|
  print chunk.hexdump
end

0 个答案:

没有答案