Формат cookie: key=value;key2=value2;key3=value3
Информация о примечании будет сохранена в cookie
Введение в HTTP Request Tester
1. Поддержка типов запросов
Данный инструмент поддерживает следующие типы запросов:
- GET : Получение данных с сервера.
- POST : Отправка данных на сервер.
- PUT : Заменить указанный ресурс на сервере.
- DELETE : Удалить указанный ресурс на сервере.
- HEAD : Получение информации о заголовке без возврата конкретного содержимого.
- TRACE : Эхо-запросы, полученные сервером, в основном для тестирования.
- OPTIONS : Запрос методов запроса, поддерживаемых сервером.
- PATCH : Частично изменять ресурс.
2. Заполнение cookie вручную
При доступе к интерфейсу, требующему входа в систему, вы можете вручную заполнить следующие файлы cookieCookie При доступе к интерфейсу, требующему входа в систему, вы можете вручную заполнить cookie. Кроме того, вы можете получить доступ к доменному имени интерфейса в Google Chrome, нажавF12 Откройте Инструменты разработчика, найдите соответствующий запрос вNetwork на панели, найти соответствующий запрос, непосредственно скопировать информацию о cookie и заполнить поле ввода cookie в этом инструменте, чтобы можно было легко вызвать cookie для выполнения запроса без ручного ввода.
3. Пользовательский заголовок
Вы можете вручную ввести пользовательскуюHeader информацию вручную, или вы можете получить требуемый заголовок вNetwork Панель браузера, скопируйте и вставьте запрашиваемую информацию непосредственно в поле ввода заголовка этого инструмента.
4. Обзор HTTP-запросов
Тестирование и использование HTTP-интерфейса начинается с понимания основных концепций HTTP-запросов:
- HTTP-запрос В общем случае клиент отправляет данные на сервер по протоколу HTTP, а сервер разбирает информацию, отправленную клиентом, в соответствии с протоколом.
- Часто используемые параметры запроса:
- Параметры GET Параметры GET: URL-адрес добавляется после запроса и заключен в символ
?
символ. Например:https://yours.tools/ ?a=b&c=d
Например, часть после вопросительного знака - это параметр запроса GET.
- Параметры POST Параметры POST отображаются не в URL, а в теле HTTP-запроса.
key=value
Параметры POST могут передаваться в виде JSON или XML. Параметры POST могут быть переданы в видеContent-Type Сервер разбирает запрос в соответствии с различными Content-Types.
Общие типы содержимого
- application/x-www-form-urlencoded : Обычно используется для отправки форм, параметры передаются в формате
"a=b&c=d"
: Обычно используется для отправки форм, при этом параметры имеют такие форматы, как
- application/json При отправке данных в формате JSON необходимо указать Content-Type в заголовке запроса, обычно сервер считывает поток в теле запроса для обработки данных.
5. Заголовок запроса и ответа
- Заголовок запроса Заголовочная информация, отправляемая клиентом при запросе, она используется для информирования сервера о ситуации клиента, например, поддерживает ли он сжатие, принятый язык, User-Agent, Referer и т.д. В то же время Cookie также включается в заголовок запроса.
- Заголовок ответа : информация в заголовке, возвращаемая сервером клиенту, включая код состояния запроса, политику кэширования, установленные cookies и т. д. Браузер получает ответ и затем отправляет его клиенту. После получения ответа браузер устанавливает соответствующую информацию.