Чтобы облегчить вам быстрое тестирование интерфейса, вы можете отправить информацию о своем запросе на этот сайт. Если вы отправляете ее в формате этого сайта, вы можете напрямую перейти на страницу запроса на этом сайте, что избавит вас от проблем. разработки собственного запроса.!
Адрес, предоставленный этим сайтом: http://coolaf.com/tool/gp, поддержка получить запрос, передать параметры этому сайту на вашей веб-странице
URL-адрес автоматически заполнит поле запроса на этом сайте, что вам удобно для непосредственного тестирования. Описание параметра следующее:
u: запрашиваемый вами URL, обязательно
m: метод запроса, сообщение по умолчанию. Другие: получение, размещение, удаление, заголовок, трассировка, патч, параметры.
p: запрошенные вами параметры публикации, необязательно
c: запрошенный вами файл cookie, формат аналогичен методу заполнения этой страницы сайта, необязательно
h: Заголовок, который вы запрашивали, формат аналогичен методу заполнения этой страницы сайта, необязательно
px: использовать прокси ip, формат 10.10.10.10: 8080, необязательно
Все вышеперечисленные параметры необходимо кодироватьURIComponent
Пример:
http://coolaf.com/tool/gp?u=http%3A%2F%2Fcoolaf.com%2Ftool%2Fparams%3Fg%3Dgtest%26g2%3Dgtest2&p=p%3Dptest%26p%3Dtest2&c=c%3Dcookie%3Bc1%3Dcookie1%3Bc2%3Dcookie2&px=&h=Content-Type%3Aapplication%2Fx-www-form-urlencoded%0AAccept-Language%3Azh-CN%2Cen-US%3Bq%3D0.8%2Cen%3Bq%3D0.6%2Czh%3Bq%3D0.4
Краткое описание этого инструмента:
1. Этот онлайн-инструмент поддерживает интерфейс http post, get, put, delete, head, trace, options, patch и другие запросы, а также поддерживает запросы с заголовком cookie и IP-прокси.
2. Может создавать документы интерфейса API, этот сайт также предоставляет стресс-тест интерфейса API и тест веб-сокета. 2. При доступе к интерфейсу для входа в систему вы можете вручную заполнить файл cookie. Или посетите это доменное имя интерфейса в Google Chrome, нажмите F12, в сети,
icon , напрямую скопируйте и заполните файл cookie этого инструмента. Вы можете посещать с помощью файлов cookie, не нужно заполнять вручную
3. Заголовок можно ввести вручную (пользовательская информация заголовка). Вы также можете получить информацию заголовка в сети браузера и заполнить ее непосредственно в поле ввода заголовка этого инструмента.
значок
Говоря о HTTP-запросе:
Чтобы протестировать и использовать http-интерфейс, мы должны сначала понять, что такое http-запрос:
Вообще говоря, HTTP-запрос - это отправка клиентских вещей на сервер по протоколу http, а сервер анализирует отправленные клиентом данные в соответствии с определением протокола http.
Что-то здесь!
Параметры запроса get и post обычно используются в HTTP-запросах. Параметры get соединяются в конце URL-адреса, а имя домена и параметры связаны знаком «?» для формирования запроса на получение.
Например: http://coolaf.com?a=b&c=d, после того, как вопросительный знак является параметром запроса на получение, почтовый запрос не будет отображаться в URL-адресе, он будет помещен в http
В теле запроса функции инкапсулированы на всех основных языках, а параметры почтового запроса анализируются в теле. Как выглядит параметр публикации? может быть
Любая форма, общая форма "ключ = значение" такая же, как и форма запроса на получение "a = b & c = d". Кроме того, распространены также форматы json и xml. это
Некоторые форматы будут зависеть от Content-Type при их доставке. Различные форматы доставки Content-Type отличаются, и сервер будет основан на
Content-Type анализирует соответствующий формат. Клиент и сервер используют эти протоколы, чтобы различать, какой формат доставляется. Должен понимать
Common Content-Type, подробнее см. в приведенном выше описании ссылки Content-Type.
Content-Type: application / x-www-form-urlencoded, аналогично формам и запросам на получение и публикацию.
формат, такой как "a = b & c = d", сервер автоматически проанализирует
Content-Type: application / json Если вы хотите отправить формат json, вам необходимо добавить этот Content-Type в заголовок запроса.
тип, принятие этой формы сервера не то же самое, обычно он не будет анализироваться в почтовом запросе, обычно его нужно получить путем чтения основного потока.
Выше представлены два распространенных формата передачи. Иногда, когда мы пишем код сами, нам не нужно его писать. Это связано с тем, что некоторые библиотеки были добавлены автоматически, поэтому
Вам не нужно добавлять его самостоятельно. Content-Type очень важен. Он влияет на формат, который вы доставляете.
Также обратите внимание на то, что в HTTP-запросе есть заголовок, который делится на заголовок запроса и заголовок ответа, заголовок запроса.
Он отправляется, когда клиент запрашивает его, сообщая серверу о ситуации с клиентом, о том, как серверу нужно вернуться к вам, например, нужно ли сжимать
(Accept-Encoding: gzip, deflate, sdch) Это означает, что сервер поддерживает такие типы сжатия. Когда вы вернетесь
Позже можно будет выбрать вид сжатия данных, могу разблокировать. Также есть кеширование, принятые языки, User-Agent, referer и т. Д.,
Файл cookie также помещается в заголовок запроса и передается на сервер для включения входа в систему. Итак, заголовок запроса сообщает
Что у вас есть на стороне сервера или передаваемые параметры, все вышеперечисленное определяется протоколом http, и каждый может проанализировать его в соответствии с этим правилом. Кроме того,
Заголовок можно настраивать, в него можно добавлять любую переменную. Таким образом, информация в заголовке может быть произвольно изменена и отправлена в
На стороне сервера.
Заголовок ответа зависит от заголовка запроса, который представляет собой информацию, которую сервер передает клиенту. Некоторые из них основаны на клиенте.
ответ на запрос, какой-то сервер сообщает клиенту другую информацию, например, протокол запроса, код состояния запроса, нужно ли кэшировать,
Настройка файла cookie также возвращается в заголовке ответа, и браузер устанавливает его в браузере, когда он его получает.
Так много наречий, любые ошибки или проблемы можно обсудить в группе. Обучение бесконечно. http не волшебный. Больше используйте браузер f12,
Посмотрите в сети, со временем появятся неожиданные эффекты! ! !