Какие типы Content-Type допустимы при отправке HTTP-запросов?
При отправке HTTP-запросов в заголовке Content-Type указывается тип содержимого тела запроса. Наиболее распространённые типы:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
При отправке HTTP-запросов в заголовке Content-Type указывается тип содержимого тела запроса. Наиболее распространённые типы:
Читать ответДля обработки загрузки файла (например, картинки) в Spring MVC можно использовать аннотацию @RequestParam с типом MultipartFile. Затем файл можно сохранить на диск с помощью методов этого объекта.
Читать ответИспользование метода PUT без авторизации может привести к серьёзным проблемам безопасности, так как PUT обычно используется для создания или замены ресурса по заданному URI.
Читать ответHTTP статус-код 403 означает "Forbidden" (Запрещено).
Читать ответПри вызове стороннего сервиса через HTTP-клиенты (RestTemplate, WebClient, Feign) обычно настраивают следующие параметры:
Читать ответПри использовании Stream в Java HTTP GET запрос обычно выполняется один раз.
Читать ответОтличия REST от обычного HTTP API:
Читать ответДля повышения эффективности сервиса, который выполняет четыре независимых HTTP-запроса к разным системам, можно применить следующие подходы:
Читать ответПроблема в том, что HTTP-вызов или отправка сообщения в Kafka не входят в транзакцию базы данных, поэтому при ошибке после этих действий может возникнуть рассогласование данных.
Читать ответHTTP-метод PUT целесообразно применять, когда нужно заменить или создать ресурс по определённому URI. Основные случаи использования PUT:
Читать ответРазмер thread pool для параллельных HTTP-запросов настраивается исходя из нескольких факторов:
Читать ответДля определения причин увеличения времени обработки HTTP GET-запроса можно:
Читать ответ