В формуле доморощенного вы можете указать ресурс для загрузки с URL-адресом, подобным следующему:
resource "other_files" do
url 'https://some_server.com/action/download?file=somefile&other=info
sha256 "..."
end
, но это не работает, потому что доморощенному приходится выходить из? и & чтобы можно было передать URL в curl. Итак, как я могу правильно передать параметры в URL?
РЕДАКТИРОВАТЬ: Дальнейшие исследования показывают, что я неправильно диагностировал проблему. На самом деле, проблема заключается в том, что мой URL должен установить сеанс Cook ie, а затем перенаправить на фактическую загрузку. Использование команды curl
, сгенерированной homebrew, означает добавление -c cookie_store.txt
в командную строку, после чего работает команда curl. Так что это полностью меняет вопрос.