Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про Golang: http request, start line, headers, body, method

Из каких частей состоит HTTP-запрос?

Проверяется знание структуры HTTP-запроса и понимание, какие данные и в каком виде передаются.

Короткий ответ

HTTP-запрос состоит из стартовой строки (метод, путь, версия), заголовков и тела (опционально).

 

Длинный ответ

Основные части HTTP-запроса:

Стартовая строка

  • Пример: GET /page HTTP/1.1

  • Содержит:

    • Метод (GET, POST, PUT, и т.д.)

    • Путь (ресурс)

    • Версия протокола

Заголовки (Headers)
Метаданные запроса: тип данных, длина, куки, авторизация.
Пример:

Host: example.com  
Content-Type: application/json  

Тело (Body) (опционально)
Передаёт данные (например, JSON при POST или PUT).

Пример запроса:

POST /api/data HTTP/1.1  
Host: example.com  
Content-Type: application/json  

{"key": "value"}
  • Аватар

    Golang Guru

    Maxim Lukyanov

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.

Уровень

  • Рейтинг:

    2

  • Сложность:

    5

Навыки

  • Golang

    Golang

Ключевые слова

#http request

#start line

#headers

#body

#method

Подпишись на Golang Developer в телеграм

  • Аватар

    Golang Guru

    Maxim Lukyanov

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.