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

С помощью сервиса Getest вы можете послать 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 - список переданных параметров в теле запроса

Ответ в виде json

Для отправки GET или POST запроса с параметрами и получения ответа в виде json используйте параметр json=true в url.

GET запрос:

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

Ответ:
{"status": "OK", "method": "GET", "query_string": "json=true&par_1=foo&par_2=bar"}

POST запрос:

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

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

Ответ:
{"status": "OK", "method": "POST", "query_string": "json=true&par_1=foo&par_2=bar", "body": "par_3=baz&par_4=muz"}

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

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

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

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
});

Онлайн через браузер

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

GET: https://vivazzi.pro/test-request/?par_1=foo&par_2=bar
Вы увидите ответ: OK,GET,query_string par_1=foo&par_2=bar

Версия сервиса: 1.01
Автор сервиса: Артём Мальцев

История изменений сервиса

v. 1.01 (21.03.2021)

Добавлен ответ GET и POST запросов в виде json.

v. 1.00 (18.02.2021)

Добавлена проверка GET и POST запроса.

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

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

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

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

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

Автор статьи

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

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

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

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

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

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

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

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

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

Отправить

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

Попробуйте

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