3 changed files with 313 additions and 0 deletions
@ -0,0 +1,147 @@ |
|||
{ |
|||
"info": { |
|||
"_postman_id": "d1afb123-abf6-4a75-866f-42b67f76ac48", |
|||
"name": "webApp230415_library", |
|||
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", |
|||
"_exporter_id": "26683763" |
|||
}, |
|||
"item": [ |
|||
{ |
|||
"name": "get active books", |
|||
"request": { |
|||
"method": "GET", |
|||
"header": [], |
|||
"url": { |
|||
"raw": "{{base}}v1/library/books", |
|||
"host": [ |
|||
"{{base}}v1" |
|||
], |
|||
"path": [ |
|||
"library", |
|||
"books" |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
}, |
|||
{ |
|||
"name": "add book (запрос)", |
|||
"request": { |
|||
"method": "POST", |
|||
"header": [], |
|||
"url": { |
|||
"raw": "{{base}}v1/library/books?name=Книга {{$randomInt}}&author=Автор {{$randomWords}}", |
|||
"host": [ |
|||
"{{base}}v1" |
|||
], |
|||
"path": [ |
|||
"library", |
|||
"books" |
|||
], |
|||
"query": [ |
|||
{ |
|||
"key": "name", |
|||
"value": "Книга {{$randomInt}}" |
|||
}, |
|||
{ |
|||
"key": "author", |
|||
"value": "Автор {{$randomWords}}" |
|||
} |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
}, |
|||
{ |
|||
"name": "delete book (запрос)", |
|||
"request": { |
|||
"method": "DELETE", |
|||
"header": [], |
|||
"url": { |
|||
"raw": "{{base}}v1/library/books/6dcb9a45f59246749c4be563349dcb62", |
|||
"host": [ |
|||
"{{base}}v1" |
|||
], |
|||
"path": [ |
|||
"library", |
|||
"books", |
|||
"6dcb9a45f59246749c4be563349dcb62" |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
}, |
|||
{ |
|||
"name": "add book (тело)", |
|||
"request": { |
|||
"method": "POST", |
|||
"header": [], |
|||
"body": { |
|||
"mode": "formdata", |
|||
"formdata": [ |
|||
{ |
|||
"key": "name", |
|||
"value": "Книга {{$randomWords}}", |
|||
"type": "text" |
|||
}, |
|||
{ |
|||
"key": "author", |
|||
"value": "Автор {{$randomWords}}", |
|||
"type": "text" |
|||
} |
|||
] |
|||
}, |
|||
"url": { |
|||
"raw": "{{base}}v1/library/books", |
|||
"host": [ |
|||
"{{base}}v1" |
|||
], |
|||
"path": [ |
|||
"library", |
|||
"books" |
|||
], |
|||
"query": [ |
|||
{ |
|||
"key": "name", |
|||
"value": "Книга {{$randomInt}}", |
|||
"disabled": true |
|||
}, |
|||
{ |
|||
"key": "author", |
|||
"value": "Автор {{$randomWords}}", |
|||
"disabled": true |
|||
} |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
} |
|||
], |
|||
"event": [ |
|||
{ |
|||
"listen": "prerequest", |
|||
"script": { |
|||
"type": "text/javascript", |
|||
"exec": [ |
|||
"" |
|||
] |
|||
} |
|||
}, |
|||
{ |
|||
"listen": "test", |
|||
"script": { |
|||
"type": "text/javascript", |
|||
"exec": [ |
|||
"" |
|||
] |
|||
} |
|||
} |
|||
], |
|||
"variable": [ |
|||
{ |
|||
"key": "base", |
|||
"value": "http://localhost:5106/", |
|||
"type": "string" |
|||
} |
|||
] |
|||
} |
|||
@ -0,0 +1,163 @@ |
|||
{ |
|||
"info": { |
|||
"_postman_id": "912bacbb-48f5-4c0d-93da-c462526237a0", |
|||
"name": "webApp230415_casino", |
|||
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", |
|||
"_exporter_id": "26683763" |
|||
}, |
|||
"item": [ |
|||
{ |
|||
"name": "get list", |
|||
"request": { |
|||
"method": "GET", |
|||
"header": [], |
|||
"url": { |
|||
"raw": "{{baseurl}}", |
|||
"host": [ |
|||
"{{baseurl}}" |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
}, |
|||
{ |
|||
"name": "add (query)", |
|||
"request": { |
|||
"method": "POST", |
|||
"header": [], |
|||
"url": { |
|||
"raw": "{{baseurl}}game?name=klasdlkasdasd&cash=19992", |
|||
"host": [ |
|||
"{{baseurl}}game" |
|||
], |
|||
"query": [ |
|||
{ |
|||
"key": "name", |
|||
"value": "klasdlkasdasd" |
|||
}, |
|||
{ |
|||
"key": "cash", |
|||
"value": "19992" |
|||
} |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
}, |
|||
{ |
|||
"name": "patch (state)", |
|||
"request": { |
|||
"method": "PATCH", |
|||
"header": [ |
|||
{ |
|||
"key": "field", |
|||
"value": "1", |
|||
"type": "text" |
|||
} |
|||
], |
|||
"url": { |
|||
"raw": "{{baseurl}}game/fd026a8b77b5447181d56883bf7e09b5", |
|||
"host": [ |
|||
"{{baseurl}}game" |
|||
], |
|||
"path": [ |
|||
"fd026a8b77b5447181d56883bf7e09b5" |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
}, |
|||
{ |
|||
"name": "patch (state) Copy", |
|||
"request": { |
|||
"method": "DELETE", |
|||
"header": [ |
|||
{ |
|||
"key": "field", |
|||
"value": "1", |
|||
"type": "text", |
|||
"disabled": true |
|||
} |
|||
], |
|||
"url": { |
|||
"raw": "{{baseurl}}game/9627d141762740b5a74737931c6230b5", |
|||
"host": [ |
|||
"{{baseurl}}game" |
|||
], |
|||
"path": [ |
|||
"9627d141762740b5a74737931c6230b5" |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
}, |
|||
{ |
|||
"name": "add (form)", |
|||
"request": { |
|||
"method": "POST", |
|||
"header": [], |
|||
"body": { |
|||
"mode": "formdata", |
|||
"formdata": [ |
|||
{ |
|||
"key": "name", |
|||
"value": "asdadsfaf", |
|||
"type": "text" |
|||
}, |
|||
{ |
|||
"key": "cash", |
|||
"value": "20243", |
|||
"type": "text" |
|||
} |
|||
] |
|||
}, |
|||
"url": { |
|||
"raw": "{{baseurl}}gameForm", |
|||
"host": [ |
|||
"{{baseurl}}gameForm" |
|||
], |
|||
"query": [ |
|||
{ |
|||
"key": "name", |
|||
"value": "klasdlkasdasd", |
|||
"disabled": true |
|||
}, |
|||
{ |
|||
"key": "cash", |
|||
"value": "19992", |
|||
"disabled": true |
|||
} |
|||
] |
|||
} |
|||
}, |
|||
"response": [] |
|||
} |
|||
], |
|||
"event": [ |
|||
{ |
|||
"listen": "prerequest", |
|||
"script": { |
|||
"type": "text/javascript", |
|||
"exec": [ |
|||
"" |
|||
] |
|||
} |
|||
}, |
|||
{ |
|||
"listen": "test", |
|||
"script": { |
|||
"type": "text/javascript", |
|||
"exec": [ |
|||
"" |
|||
] |
|||
} |
|||
} |
|||
], |
|||
"variable": [ |
|||
{ |
|||
"key": "baseurl", |
|||
"value": "http://localhost:5091/v1/casino/", |
|||
"type": "string" |
|||
} |
|||
] |
|||
} |
|||
@ -1,2 +1,5 @@ |
|||
# restapi |
|||
|
|||
Дополнительные пояснения по третьей работе второго семестра ООПиРИС. |
|||
В каждой папке postman-коллекция для тестирования API. |
|||
В .2 и .3 папке есть клиент, в .1 - не успели. |
|||
|
|||
Loading…
Reference in new issue