forked from membrane/api-gateway
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequests.http
More file actions
56 lines (42 loc) · 1.24 KB
/
requests.http
File metadata and controls
56 lines (42 loc) · 1.24 KB
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
// All requests will return 404
### Will be detected as a JSON request.
POST /
Host: localhost:2000
Content-Type: application/json
{"foo": "bar"}
### Will be detected as a JSON request where the 'name' key has the value 'foo'.
POST /
Host: localhost:2000
Content-Type: application/json
{"name": "foo"}
### Query parameter value will be checked.
GET /?param1=value1
Host: localhost:2000
###
GET /?param1=value2
Host: localhost:2000
### Does X-Test-Header contain 'bar'?
GET /
Host: localhost:2000
X-Test-Header: foo
###
GET /
Host: localhost:2000
X-Test-Header: foobar
### Body will be detected to be larger than 64 characters.
POST /
Host: localhost:2000
Content-Type: text/plain
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
### XML
POST /
Host: localhost:2000
Content-Type: text/xml
<foo>42</foo>
### XML
POST /
Host: localhost:2000
Content-Type: text/xml