-
Notifications
You must be signed in to change notification settings - Fork 1
/
querries.http
96 lines (75 loc) · 3.46 KB
/
querries.http
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# Пользователи
## Регистрация пользователя
POST http://localhost:1234/users/register HTTP/1.1
Content-Type: application/json
{
"email": "[email protected]",
"avatar": "torrance.png",
"firstname": "Jack",
"lastname": "Torrance",
"password": "shining"
}
###
## Авторизация пользователя
POST http://localhost:1234/users/login HTTP/1.1
Content-Type: application/json
{
"email": "[email protected]",
"password": "123456"
}
###
## Выход пользователя
POST http://localhost:1234/users/logout HTTP/1.1
Content-Type: application/json
{
"email": "[email protected]"
}
###
## Отправка аватарки пользователя
POST http://localhost:4200/users/6374d4c33d8026ef445dac97/avatar HTTP/1.1
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW
###
# Фильмы
## Создание
POST http://localhost:1234/films/create HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyIkX18iOnsiYWN0aXZlUGF0aHMiOnsicGF0aHMiOnsicGFzc3dvcmQiOiJpbml0IiwiZW1haWwiOiJpbml0IiwibmFtZSI6ImluaXQiLCJfaWQiOiJpbml0IiwiY3JlYXRlZEF0IjoiaW5pdCIsInVwZGF0ZWRBdCI6ImluaXQiLCJfX3YiOiJpbml0In0sInN0YXRlcyI6eyJyZXF1aXJlIjp7fSwiaW5pdCI6eyJfaWQiOnRydWUsIm5hbWUiOnRydWUsImVtYWlsIjp0cnVlLCJwYXNzd29yZCI6dHJ1ZSwiY3JlYXRlZEF0Ijp0cnVlLCJ1cGRhdGVkQXQiOnRydWUsIl9fdiI6dHJ1ZX19fSwic2tpcElkIjp0cnVlfSwiJGlzTmV3IjpmYWxzZSwiX2RvYyI6eyJfaWQiOiI2M2M2OTEzN2NiOWY3ODUxNWU1YzJkNGUiLCJuYW1lIjoidGVzdCIsImVtYWlsIjoidGVzdEBtYWlsLnJ1IiwicGFzc3dvcmQiOiIyMGVkZTM1YWIyYzUyNzRjYzFmZTc2OTU4ZGY0NTQ2Yzc4NmZlYTVjNTMxODJjNDMyNmM2MzI5Mjk0NzM5NDI0IiwiY3JlYXRlZEF0IjoiMjAyMy0wMS0xN1QxMjoxNDo0Ny40MzZaIiwidXBkYXRlZEF0IjoiMjAyMy0wMS0xN1QxMjoxNDo0Ny40MzZaIiwiX192IjowfSwiaWF0IjoxNjczOTU3Njk1LCJleHAiOjE2NzQxMzA0OTV9.IY8LtahgwqObT8EIm5e44SOoe8bXWW0Ad8LwcTc1YNc
{
"title": "Film",
"description": "Film description",
"publicationDate": "2022",
"genre": "comedy",
"releaseYear": 2022,
"rating": 9.7,
"previewLink": "dsvnjkv",
"link": "link",
"actors": [],
"producer": "producer",
"durationInMinutes": 130,
"posterLink": "",
"backgroundImageLink": "",
"backgroundColor": ""
}
###
## Редактирование
POST http://localhost:1234/films/update HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyIkX18iOnsiYWN0aXZlUGF0aHMiOnsicGF0aHMiOnsicGFzc3dvcmQiOiJpbml0IiwiZW1haWwiOiJpbml0IiwibmFtZSI6ImluaXQiLCJfaWQiOiJpbml0IiwiY3JlYXRlZEF0IjoiaW5pdCIsInVwZGF0ZWRBdCI6ImluaXQiLCJfX3YiOiJpbml0In0sInN0YXRlcyI6eyJyZXF1aXJlIjp7fSwiaW5pdCI6eyJfaWQiOnRydWUsIm5hbWUiOnRydWUsImVtYWlsIjp0cnVlLCJwYXNzd29yZCI6dHJ1ZSwiY3JlYXRlZEF0Ijp0cnVlLCJ1cGRhdGVkQXQiOnRydWUsIl9fdiI6dHJ1ZX19fSwic2tpcElkIjp0cnVlfSwiJGlzTmV3IjpmYWxzZSwiX2RvYyI6eyJfaWQiOiI2M2M2OTEzN2NiOWY3ODUxNWU1YzJkNGUiLCJuYW1lIjoidGVzdCIsImVtYWlsIjoidGVzdEBtYWlsLnJ1IiwicGFzc3dvcmQiOiIyMGVkZTM1YWIyYzUyNzRjYzFmZTc2OTU4ZGY0NTQ2Yzc4NmZlYTVjNTMxODJjNDMyNmM2MzI5Mjk0NzM5NDI0IiwiY3JlYXRlZEF0IjoiMjAyMy0wMS0xN1QxMjoxNDo0Ny40MzZaIiwidXBkYXRlZEF0IjoiMjAyMy0wMS0xN1QxMjoxNDo0Ny40MzZaIiwiX192IjowfSwiaWF0IjoxNjczOTU3Njk1LCJleHAiOjE2NzQxMzA0OTV9.IY8LtahgwqObT8EIm5e44SOoe8bXWW0Ad8LwcTc1YNc
{
"id": "1",
"title": "Film updated",
"description": "Film description",
"publicationDate": "2023",
"genre": "comedy",
"releaseYear": 2022,
"rating": 9.7,
"previewLink": "dsvnjkv",
"link": "link",
"actors": [],
"producer": "producer",
"durationInMinutes": 130,
"posterLink": "",
"backgroundImageLink": "",
"backgroundColor": ""
}
###