Size: a a a

2020 March 24

SK

Suren Kirakosyan in pro.elixir
👍🏻
источник

AA

Andrey Andreev in pro.elixir
Źmićer Rubinštejn
Из папки
Да
источник

ŹR

Źmićer Rubinštejn in pro.elixir
На самом деле nginx тут нафик не нужен
источник

ŹR

Źmićer Rubinštejn in pro.elixir
cowboy сам так умеет
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Даже Plug так умеет
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Читай феникс
источник

SK

Suren Kirakosyan in pro.elixir
Ты про send file?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
источник

SK

Suren Kirakosyan in pro.elixir
Спасибо большое.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Конечно в эту папку надо переложить
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Но помоему arc это умеет
источник

SK

Suren Kirakosyan in pro.elixir
Т.е. в ДБ хранятся пути к файлам в папке, при запросе этот файл извлекается и отправляется клиенту. А как предотравить повторную отправку этого файла, если он уже есть в кэше браузера?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
автоматически
источник

SK

Suren Kirakosyan in pro.elixir
Это встроено в сам браузер?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Это встроено в Plug.Static
источник

SK

Suren Kirakosyan in pro.elixir
👌🏻
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В браузеры это ясное дело встроено
источник

S

Stas in pro.elixir
добрый день. помогите пожалуйста с тупой проблемой. есть функция которая перебирает список с файлами для загрузки. Я хотел бы посчитать или лучше сделать массив имен файлов которые прошли валидацию и которые были отбракованы. Как это сделать внутри enum? я пытался использовать аккумулятор для enum.reduce но не получилось.

def uploads_multiple_photos(image, id) do
Enum.each image, fn p ->
     (case create_upload_image(p,id) do
         {:ok, image} -> счетчик успешных
         {:error, :invalid_file} -> счетчик инвалидов
 end )
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Stas
добрый день. помогите пожалуйста с тупой проблемой. есть функция которая перебирает список с файлами для загрузки. Я хотел бы посчитать или лучше сделать массив имен файлов которые прошли валидацию и которые были отбракованы. Как это сделать внутри enum? я пытался использовать аккумулятор для enum.reduce но не получилось.

def uploads_multiple_photos(image, id) do
Enum.each image, fn p ->
     (case create_upload_image(p,id) do
         {:ok, image} -> счетчик успешных
         {:error, :invalid_file} -> счетчик инвалидов
 end )
image это список файловых имен?
источник

S

Stas in pro.elixir
Подобный список
[
     %Plug.Upload{
       content_type: "application/octet-stream",
       filename: "YANDEX-DISK-KEY.GPG",
       path: "/tmp/plug-1585/multipart-1585035133-567495670871545-2"
     },
     %Plug.Upload{
       content_type: "application/octet-stream",
       filename: "winehq.key",
       path: "/tmp/plug-1585/multipart-1585035133-554964934451746-2"
     }
   ]
источник