此网站的实际内容是图片(http://cf.ccdn.es/e_1/CB34A36F787E8E77C4F29B7B8366CA975623AADB85F9FFBD74144AAF871C0DDCEA11C7A4C38903CDA63D620BB6190F68),但由于它似乎没有格式化,我在Rails应用程序中处理它时遇到问题;由于其MIME类型,我将页面解释为html而不是图像。我怎么能改变它以便正确识别它?
我知道我可以这样做:
MIME::Types.type_for('jpg').first
它将为我提供正确的类型,但是如何在我使用Mechanize请求它时覆盖现有类型的方式实现它?
如果有点不清楚:以上"图像"被转换为被识别为图像的东西?
答案 0 :(得分:0)
在您的控制器中:
send_file [image location], type: "image/jpeg", disposition: "inline"