Skip to content

Веб-сервис для тайного кыш бабая

Notifications You must be signed in to change notification settings

KlyukinSA/secret-santa-service-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тайный Кыш Бабай

Тайный Кыш Бабай

Веб-сервис для игры в Тайного Кыш Бабая.

Запуск

  1. Склонировать репозиторий.
  2. Ввести cargo run в терминал.

Запустится сервер, обрабатывающий HTTP запросы. Остановить можно с помощью Сtrl+C.

Тестирование

  1. Запустить решение.
  2. Сделать HTTP запрос.

HTTP запрос

Для Windows

  • В PowerShell пишите строчку по шаблону:
Invoke-RestMethod -ContentType "application/json" -Uri "http://127.0.0.1:8080/HTTP-путь" -Method HTTP-метод -Body ВХОДНЫЕ_ДАННЫЕ

Пример (добавляет пользователя "Danis" в список пользователей и выводит его ID):

Invoke-RestMethod -ContentType "application/json" -Uri "http://127.0.0.1:8080/users/create" -Method Post -Body '{"name":"Danis"}'

Для Linux

  • CLI-программа cURL. В ней пишите строчку по шаблону:
curl --header "Content-Type: application/json" --request HTTP-метод --data ВХОДНЫЕ_ДАННЫЕ http://127.0.0.1:8080/HTTP-путь

Пример (добавляет пользователя "Danis" в список пользователей и выводит его ID):

curl --header "Content-Type: application/json" --request POST --data '{"name":"Danis"}' http://127.0.0.1:8080/user/create

Универсальный способ

  • В файле main/src/from_lessons/client.rs делается HTTP запрос при помощи библиотеки Rust. Функция

Авторы

About

Веб-сервис для тайного кыш бабая

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages