Как загрузить изображение на сервер Ruby? - PullRequest
0 голосов
/ 13 апреля 2011

Я создаю простую HTML-страницу с загрузкой изображений. Затем это изображение отправляется на сервер Rails (предположим, http://www.mycompany.com/myapp/post/).

Мне нужно:

  • Отправка двоичного файла MIME-типа изображения в качестве параметра с именем "chart"
  • Отправьте несколько параметров через POST

Как бы я это сделал?

Ответы [ 3 ]

1 голос
/ 13 апреля 2011

Используйте отличный плагин Paperclip, чтобы сделать всю работу за вас: https://github.com/thoughtbot/paperclip

0 голосов
/ 14 апреля 2011

Другая альтернатива - CarrierWave https://github.com/jnicklas/carrierwave

0 голосов
/ 13 апреля 2011

Рельсы или нет, просто:

<form action="URL_GOES_HERE" method="POST"
      enctype="multipart/form-data">

<input type="file" name="file"><br/>
<!--- USE HIDDEN FOR YOUR EXTRA PARAMS -->
<input type="submit">
</form>
...