Сервис 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

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

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

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

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

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

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

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

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

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

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

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

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

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

Представляю вашему вниманию книгу, написанную моим близким другом Максимом Макуриным: Секреты эффективного управления ассортиментом.

Книга предназначается для широкого круга читателей и, по мнению автора, будет полезна специалистам отдела закупок и логистики, категорийным и финансовым менеджерам, менеджерам по продажам, аналитикам, руководителям и директорам, в компетенции которых принятие решений по управлению ассортиментом.

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

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

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

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

Для комментирования от своего имени войдите или зарегистрируйтесь на сайте Vuspace

Отправить

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

Попробуйте

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