нет ли чего удобного для отладки REST API?

mstdmstd

Новичок
Всем привет,
Подскажите а нет ли чего удобного для отладки REST API?
Я имею в виду, что для GET-запросов пишут урл в браузере.

Для отладки POST/PUT/DELETE проще всего написать запрос со всеми параметрами в javascript и мучать его.
Я видел что-то вроде отладки в браузере : типа можно добавить поля и и сабмитить запрос - но эти поля одноразовые.
А хотелось бы сохранить эти настройки с набором данных...

Ничего не придумали?



Спасибо.
 

AmdY

Пью пиво
Команда форума
http://swagger.io/ ты сразу и доку пишешь и тестировать апи можешь.

p.s. Может кто знает утилиту поудобнее такого же плана?
 

mstdmstd

Новичок
Пробую postman и что-то не так:
я создал POST-запрос и добавил несколько параметров которые отбразились в урле
http://imgur.com/a/kKc6x

Но при этом выводом выходных параметров в контроле:

PHP:
$this->common_lib->DebToFile(' clients_post $_POST::' . print_r($_POST, true), false);
$this->common_lib->DebToFile(' clients_post $_GET::' . print_r($_GET, true), false);
я получаю $_POST массив пустой и все параметры в $_GET
В настройках
PHP:
$config['csrf_protection'] = FALSE;
 

mstdmstd

Новичок
а при длительной разработке / поддержке выгоднее написать покрытие автоматическими тестами .
А можно чуть подробнее как это делается? И если тестировать вставку/редактирование и удаление данных как это делать на живой базе, чтобы не оставлять следов от тестирования ?
 

fixxxer

К.О.
Партнер клуба
@mstdmstd, ну я даже не знаю, на пхпфак тебя отправлять или куда. Ты разницу между query string и request body понимаешь? Откуда php берет _GET и _POST, понимаешь?
 
Сверху