代码之家  ›  专栏  ›  技术社区  ›  brainfck

下载图像并保存

  •  0
  • brainfck  · 技术社区  · 16 年前

    下载并保存图像的最佳方法是什么?

    我当前的代码是:

    temp_file = Tempfile.new "filename", "#{RAILS_ROOT}/tmp/"
    temp_file.puts open(path_to_picture, 'User-Agent' => 'Test').read 
    mimetype = `file -ib #{temp_file.path}`.gsub(/\n/,"")
    

    但看起来,mimetyp不好。

    最好的问候

    3 回复  |  直到 16 年前
        1
  •  1
  •   John Topley    16 年前

    看看铁轨 send_file 方法。你也可能想读 File Downloads Done Right 在铁轨那边。

        2
  •  0
  •   hrnt    16 年前

    你不应该使用看跌期权,因为这会在图片的末尾写一个新行。

        3
  •  0
  •   brainfck    16 年前

    我现在用的宝石“里约”和它的工作非常好!

    推荐文章