如何告诉Carrierwave remote_image_url使用http代理服务器

时间:2014-10-02 13:01:16

标签: ruby-on-rails ruby-on-rails-4 carrierwave proxy-server

我无法弄清楚如何告诉carrierwave使用代理服务器:

export http_proxy='http://bar.com:3128'

不适用于

SomeModel.remote_photo_url = 'http://foo.com/path/to/image.jpg'

生产服务器位于防火墙后面,防火墙不允许传出请求,并且需要使用http代理服务器才能从http://foo.com下载图像

有没有办法告诉carrierwave使用http代理?

1 个答案:

答案 0 :(得分:-1)

根据this blog post的信息,您需要在代理网址中添加一个尾部斜杠。

export http_proxy='http://bar.com:3128/'