forked from htmlacademy-nodejs/144889-typoteka-3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requests.http
81 lines (50 loc) · 3.97 KB
/
requests.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
# Список категорий
GET http://localhost:3000/api/categories HTTP/1.1
###
# Поиск ответ 200
GET http://localhost:3000/api/search?query=Как HTTP/1.1
###
# Поиск ответ 400
GET http://localhost:3000/api/search?query=Play HTTP/1.1
###
# Запрашивает все объявления
GET http://localhost:3000/api/articles HTTP/1.1
###
# Запрашивает объявление с идентификатором :id
GET http://localhost:3000/api/articles/vews0h HTTP/1.1
###
# Удаление объявления с идентификатором :id
DELETE http://localhost:3000/api/articles/vews0h HTTP/1.1
###
# Добавление нового объявления
POST http://localhost:3000/api/articles HTTP/1.1
Content-Type: application/json
{
"title": "Почему популярный исполнитель Nise MC так мне нравится?",
"announce": "У Noize MC записаны совместные треки с группой «Тараканы!» — «Властелины Вселенной» и «Ляпис Трубецкой» — «Капитал», «Болт», основное содержание которых — протест против чрезмерного обогащения олигархов и критика современного российского капитализма.",
"fullText": "У Noize MC записаны совместные треки с группой «Тараканы!» — «Властелины Вселенной» и «Ляпис Трубецкой» — «Капитал», «Болт», основное содержание которых — протест против чрезмерного обогащения олигархов и критика современного российского капитализма. По утверждению Ивана, движение «Наши» просило записать для них гимн. Рэпер от этого отказался, сочинив в ответ ироничную песню «Наше движение». За фристайл-рифмы рэперу приходилось отвечать в суде. Так, в 2009 году административное дело в отношении Ивана Алексеева возбудил Госнаркоконтроль.",
"category": ["Музыка"]
}
###
# Обновление объявления
PUT http://localhost:3000/api/articles/KQiC8i HTTP/1.1
Content-Type: application/json
{
"title": "Почему популярный исполнитель Nise MC так мне нравится?",
"announce": "Noize MC имеет в своём репертуаре несколько антифашистских песен: «Пушкинский рэп», «Чёрное/Белое», «Эдем 14/88» и «Девочка-скинхед».",
"fullText": "В интервью «Новой газете» Noize MC отмечал, что после выхода «Нового альбома» в 2012 году он потерял «правых» фанатов, которым не понравились антифашистские треки альбома, что они очень активно и агрессивно комментировали в Интернете. На вопрос «Жаль их терять?» Noize MC ответил: «Скатертью дорога!»",
"category": ["Музыка", "Интересные истории", "За жизнь"]
}
###
# Список комментариев
GET http://localhost:3000/api/articles/vews0h/comments HTTP/1.1
###
# Удаляет комментарий
DELETE http://localhost:3000/api/articles/vews0h/comments/hROS5- HTTP/1.1
###
# Добавляет новый комментарий к публикации
POST http://localhost:3000/api/articles/vews0h/comments HTTP/1.1
Content-Type: application/json
{
"text": "Это новый комментарий"
}