vbondarevsky / Connector

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8
Apache License 2.0
638 stars 207 forks source link

Реализовать метод получения MIME типа для переданного расширения файла #70

Closed BlizD closed 1 month ago

BlizD commented 3 years ago

69 добавил метод получения MIME типа для переданного расширения файла

Добавил Тест_ПроверитьПолучениеТиповMIME

BlizD commented 3 years ago

Правда не понял почему показывает столько коммитов в пулл реквесте. Возможно надо было в моем форке сделать ветку отдельную и уже из нее заливать.

BlizD commented 3 years ago

Перед тем как добавлять код, сначала слил из твоего репозитория изменения в свой форк...

zeegin commented 2 years ago

Так а задействовано это где должно быть? При отправке установка заголовка? А как по типу контента восстанвоить MIME тип не зная расширения?

BlizD commented 2 years ago

@zeegin

Так а задействовано это где должно быть?

У нас задействовано при отправке документов в ЭДО, указание MIME типа там обязательно.

При отправке установка заголовка?

Нет, в нашем случае это отдельный параметр в теле запроса в формате XML.

А как по типу контента восстанвоить MIME тип не зная расширения?

Не знаю как. Возможно есть такая возможность.

leemuar commented 10 months ago

Полезная вещь, но вы не хотите развить ее дальше?

Чтобы MIME определялся не по расширению, а по имени файла (библиотека сама выделяла расширение из имени)? Библиотека сейчас работает с именем файла, заставлять разработчика каждый раз писать код для выделения расширения кажется лишним Чтобы библиотека сама устанавливала MIME для файлов, если они явно не указаны в описании файла (+ чтобы это поведение можно было бы включить\отключить)?

BlizD commented 10 months ago

@leemuar Добрый день. Спустя два года, уже забыл про эту доработку :) пока не готов возвращаться к ней