Сервис GET POST запросов

С помощью данного сервиса вы можете послать GET или POST запрос для тестирования вашего приложения.

URL для тестов:

https://vivazzi.pro/test-request/

В зависимости от типа запроса вы получите соответствующее содержание.

GET

Для отправки GET запроса с параметрами используйте url вида:

https://vivazzi.pro/test-request/?par_1=foo&par_2=bar

Ответ:

OK,GET,query_string par_1=foo&par_2=bar

OK - состояние ответа
GET - тип запроса
query_string - список переданных параметров

POST

Для отправки POST запроса с параметрами используйте url вида:

https://vivazzi.pro/test-request/?par_1=foo&par_2=bar

Данные post запроса:
par_3=baz&par_4=muz

Ответ:

OK,POST,query_string par_1=foo&par_2=bar,body par_3=baz&par_4=muz

OK - состояние ответа
POST - тип запроса
query_string - список переданных параметров в url адресе
body - список переданных параметров в теле запроса

Как использовать

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

Ниже есть несколько примеров для разных языков.

Python

import requests

r = requests.get('https://vivazzi.pro/test-request/', data = {'par_1': 'foo', 'par_2': 'bar'})
# r = requests.get('https://vivazzi.pro/test-request/?par_1=foo&par_2=bar')  # даёт такой же результат
print(r.text)  # OK,GET,query_string par_1=foo&par_2=bar

r = requests.post('https://vivazzi.pro/test-request/', data = {'par_1': 'foo', 'par_2': 'bar'})
print(r.text)  # OK,POST,body par_1=foo&par_2=bar

JavaScript

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

axios.get('https://vivazzi.pro/test-request/', {'par_1': 'foo', 'par_2': 'bar'})
.then((response) => {
    console.log(response.data);  // OK,GET,query_string par_1=foo&par_2=bar
})

axios.post('https://vivazzi.pro/test-request/', {'par_1': 'foo', 'par_2': 'bar'})
.then((response) => {
    console.log(response.data);  // OK,POST,body par_1=foo&par_2=bar
});

Оцените статью

0 из 5 (всего 0 оценок)

captcha
Поля, отмеченные звёздочкой ( * ) , являются обязательными.

Спасибо за ваш отзыв!

После нажатия кнопки "Отправить" ваше сообщение будет доставлено мне на почту.

Автор сервиса

Мальцев Артём

Рационалист-оптимизатор, разработчик сервисов; любитель приложений, направленных на улучшение человеческой жизни.

Права на использование материала, расположенного на этой странице https://vivazzi.pro/dev/requests/:

Разрешается копировать материал с указанием её автора и ссылки на оригинал без использования параметра rel="nofollow" в теге <a>. Использование:

Автор сервиса: Мальцев Артём
Ссылка на сервис: <a href="https://vivazzi.pro/dev/requests/">https://vivazzi.pro/dev/requests/</a>

Подробнее: Правила использования сайта

Комментариев: 0

Вы можете оставить комментарий как незарегистрированный пользователь.

Но зарегистрировавшись, вы сможете:

  • получать оповещения об ответах
  • просматривать свои комментарии
  • иметь возможность использовать все функции разработанных сервисов

Для комментрирования от своего имени, войдите или зарегистрируйтесь обычным способом или через социальные сети:

Отправить

На данный момент нет специального поиска, поэтому я предлагаю воспользоваться обычной поисковой системой, например, Google, добавив "vivazzi" после своего запроса.

Попробуйте

Выберите валюту для отображения денежных единиц