-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrequests.http
82 lines (54 loc) · 2.2 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
82
# Список категорий done
GET http://localhost:3000/api/categories HTTP/1.1
###
# Поиск done
GET http://localhost:3000/api/search?query=Продам HTTP/1.1
###
# Запрашивает все объявления done
GET http://localhost:3000/api/offers HTTP/1.1
###
# Запрашивает объявление с идентификатором :id done
GET http://localhost:3000/api/offers/2 HTTP/1.1
###
# Удаление объявления с идентификатором :id done
DELETE http://localhost:3000/api/offers/21 HTTP/1.1
###
# Добавление нового объявления done
POST http://localhost:3000/api/offers HTTP/1.1
Content-Type: application/json
{
"categories": [6],
"description": "При покупке с меня бесплатная доставка в черте города. Две страницы заляпаны свежим кофе. Пользовались бережно и только по большим праздникам., Бонусом отдам все аксессуары.",
"picture": "item16.jpg",
"title": "Продам новую приставку Sony Playstation 5.",
"sum": 42698,
"type": "offer",
"userId": 2
}
###
# Обновление объявления done
PUT http://localhost:3000/api/offers/21 HTTP/1.1
Content-Type: application/json
{
"categories": [1, 2, 4],
"description": "Мой дед не мог её сломать. Бонусом отдам все аксессуары. Кому нужен этот новый телефон, если тут такое.",
"picture": "item06.jpg",
"title": "Продам книги Стивена Кинга!",
"sum": 900,
"type": "buy",
"userId": 2
}
###
# Список комментариев done
GET http://localhost:3000/api/offers/3/comments HTTP/1.1
###
# Удаляет комментарий done
DELETE http://localhost:3000/api/offers/3/comments/6 HTTP/1.1
###
# Добавляет новый комментарий к публикации done
POST http://localhost:3000/api/offers/3/comments HTTP/1.1
Content-Type: application/json
{
"text": "Это новый очень хороший комментарий!",
"userId": 1
}