-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdemo.http
60 lines (47 loc) · 1.48 KB
/
demo.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
@localUrl = http://localhost:3000
@user1Token = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6Ik1IRjEiLCJpYXQiOjE2MTE2MTMxMzEsImV4cCI6MTYxMTYxNjczMX0.WotQs_PS0r1XE8jjjPDVPF66DPKdG_QESMqgzc6S2wE
@user2Token = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6Ik1IRjIiLCJpYXQiOjE2MTE2MTMzNDAsImV4cCI6MTYxMTYxNjk0MH0.Uk91_Z1cY2dVxoZXS-Ux7tEySVM9-_ACJFnfIwmb89g
GET {{localUrl}}/task/list HTTP/1.1
Authorization: Bearer {{user1Token}}
###
GET {{localUrl}}/task/list?search=Task 2 HTTP/1.1
Authorization: Bearer {{user1Token}}
###
GET {{localUrl}}/task/1 HTTP/1.1
Authorization: Bearer {{user1Token}}
###
DELETE {{localUrl}}/task/3 HTTP/1.1
Authorization: Bearer {{user2Token}}
###
PATCH {{localUrl}}/task/3/status HTTP/1.1
Content-Type: application/json
Authorization: Bearer {{user2Token}}
{
"status": "DONE"
}
###
POST {{localUrl}}/task/create HTTP/1.1
Content-Type: application/json
Authorization: Bearer {{user2Token}}
{
"title": "MHF2 new task",
"description": "This is a MHF2 new task"
}
###
POST {{localUrl}}/auth/sign-up HTTP/1.1
Content-Type: application/json
{
"username": "MHF2",
"password": "12345678"
}
###
POST {{localUrl}}/auth/sign-in HTTP/1.1
Content-Type: application/json
{
"username": "MHF2",
"password": "12345678"
}
###
POST {{localUrl}}/auth/test HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6Ik1IRjEiLCJpYXQiOjE2MTE2MTA4NDksImV4cCI6MTYxMTYxNDQ0OX0.9xQikwpFSSQDnP6Nu4sT1YbgfYq7NSntMb_rREnj37o