Size: a a a

2020 July 19

Д

Данил in Go-go!
мы раньше гоняли
источник

Д

Данил in Go-go!
теперь мультипартом
источник

DP

Daniel Podolsky in Go-go!
Заур Ашурбеков
привет, ребят! Как поживаете?
Вопрос небольшой по http. Помните, раньше, когда файлы грузили, ендпоинты делали, куда за раз можно было несколько файлов грузить, типо чтобы там новые tcp соединения не создавать на каждый файл и т.п.. А ща, с http2, если ендпоинт с одним файлом будет, явных проблем же не должно быть? А там фронты сами пусть грузят сколько нужно.

Почему хочу только один файл, так просто ошибки возвращать проще, типо если у тебя из 10 файлов, 1 не подошёл, надо или всем отказывать, или явно на файл указывать,всё как-то сложно. А с одним файлом понятно что этот не подошёл и всё
не будет - браузер сам мультиплексирование отрабатывает
источник

IK

Ilya Kaznacheev in Go-go!
Файлы по http гонять в любом случае не супер прикольно
источник

IK

Ilya Kaznacheev in Go-go!
Будь то мультипарт или жсон - все равно это все ненадежно
источник

DP

Daniel Podolsky in Go-go!
Владимир Столяров
Так multipart/form-data она, собственно, на то и multipart, чтобы несколько элементов (файлов, форм) комбинировать в один запрос. А других методов загрузить файл я как-то не припоминаю
можно же прям данные в теле post
источник

Д

Данил in Go-go!
Ilya Kaznacheev
Будь то мультипарт или жсон - все равно это все ненадежно
ну типа чексаму там навесить еще
источник

Д

Данил in Go-go!
и норм
источник

IK

Ilya Kaznacheev in Go-go!
Мультипарт еще плох тем, что он реально под форму заточен. Если передавать файлы в каком-то другом виде - неудобно
источник

ЗА

Заур Ашурбеков... in Go-go!
Daniel Podolsky
не будет - браузер сам мультиплексирование отрабатывает
👌
источник

ЗА

Заур Ашурбеков... in Go-go!
Владимир Столяров
Так multipart/form-data она, собственно, на то и multipart, чтобы несколько элементов (файлов, форм) комбинировать в один запрос. А других методов загрузить файл я как-то не припоминаю
Да, но вопрос же в том, что типо если мы несколько запросов сделаем, отдельно для каждого файла, на сколько это плохо
источник

AP

Alexey Popov in Go-go!
Заур Ашурбеков
Да, но вопрос же в том, что типо если мы несколько запросов сделаем, отдельно для каждого файла, на сколько это плохо
А что плохого?
источник

ЗА

Заур Ашурбеков... in Go-go!
Alexey Popov
А что плохого?
Ну для меня одни плюсы, спросил на случай, если чего-то не знаю
источник

IK

Ilya Kaznacheev in Go-go!
Заур Ашурбеков
Да, но вопрос же в том, что типо если мы несколько запросов сделаем, отдельно для каждого файла, на сколько это плохо
Хочешь один - подними вебсокет
источник

IK

Ilya Kaznacheev in Go-go!
Подход “один файл - один запрос” хорош по всем фронтам
источник

IK

Ilya Kaznacheev in Go-go!
Ошибки по сущности, а не по запросу
источник

IK

Ilya Kaznacheev in Go-go!
Возможность перекачать только то, что сфейлилось
источник

IK

Ilya Kaznacheev in Go-go!
With ease тае сказать
источник

ЗА

Заур Ашурбеков... in Go-go!
Ну и я так думаю
источник

IK

Ilya Kaznacheev in Go-go!
Мое личное мнение - серьезно батчить запросы стоит между бэком и бэком
источник