RESTful

Собственно, почти все что нужно знать.


Restful


Restful


Restful


Примеры RESTful реализации на:

Golang || Python || Java Script (Node.js, Angular, etc.) || Java (Spring) || Rust



Работающие RESTFul сервисы для тестов:

REST Countries

jsonplaceholder


Получить человекочитаемый вывод от RESTFul сервисов


С использованием jq


$ curl \
    --data '{
        "firstCategory": 0
    }' \
    --header "Content-Type: application/json" \
    --request POST https://courses-top.ru/api/top-page/find \
    | jq


jq в ubuntu можно доставить командой


$ sudo apt install -y jq


С использованием python -m json.tool


$ curl \
    --data '{
        "firstCategory": 0
    }' \
    --header "Content-Type: application/json" \
    --request POST https://courses-top.ru/api/top-page/find \
    | python -m json.tool


json.tool - испытывает проблемы с кодировками русского языка


Лекция по Restfull на русском


Буду признателен, за ссылки на проекты с реализацией RESTFul на разных языках.


Marley

Marley