Я использую Mechanize для облегчения загрузки некоторых файлов. На данный момент мой скрипт использует следующую строку для загрузки файлов ...
agent.get('http://example.com/foo').save_as 'a_file_name'
Однако при этом весь файл загружается в память, а затем записывается на диск. Как обойти это поведение и просто загрузить прямо на диск? Если мне нужно использовать что-то кроме WWW: Mechanize, то как мне использовать с ним файлы cookie WWW: Mechanize?