Họ tên | Trần Nguyễn Thái Bình |
---|---|
MSSV | 23520161 |
Lớp | IT005.P13 |
47 45 54 -> GET
20 -> [SPACE]
2f 6f 6e 6c 69 6e 65 2f -> /online/
20 -> [SPACE]
48 54 54 50 2f 31 2e 31 0d 0a -> HTTP/1.1\\r\\n
48 6f 73 74 3a 20 63 6c 65 61 72 77 6f 6e 64 65 72 6f 75 73 77 68 6f 6c 65 73 70 65 6c 6c 2e 6e 65 76 65 72 73 73 6c 2e 63 6f 6d 0d 0a
-> Host: clearwonderouswholespell.neverssl.com\\r\\n
43 6f 6e 6e 65 63 74 69 6f 6e 3a 20 6b 65 65 70 2d 61 6c 69 76 65 0d 0a
-> Connection: keep-alive\\r\\n
50 72 61 67 6d 61 3a 20 6e 6f 2d 63 61 63 68 65 0d 0a
-> Pragma: no-cache\\r\\n
43 61 63 68 65 2d 43 6f 6e 74 72 6f 6c 3a 20 6e 6f 2d 63 61 63 68 65 0d 0a
-> Cache-Control: no-cache\\r\\n
55 70 67 72 61 64 65 2d 49 6e 73 65 63 75 72 65 2d 52 65 71 75 65 73 74 73 3a 20 31 0d 0a
-> Upgrade-Insecure-Requests: 1\\r\\n
55 73 65 72 2d 41 67 65 6e 74 3a 20 4d 6f 7a 69 6c 6c 61 2f 35 2e 30 20 28 57 69 6e 64 6f 77 73 20 4e 54 20 31 30 2e 30 3b 20 57 69 6e 36 34 3b 20 78 36 34 29 20 41 70 70 6c 65 57 65 62 4b 69 74 2f 35 33 37 2e 33 36 20 28 4b 48 54 4d 4c 2c 20 6c 69 6b 65 20 47 65 63 6b 6f 29 20 43 68 72 6f 6d 65 2f 31 32 38 2e 30 2e 30 2e 30 20 53 61 66 61 72 69 2f 35 33 37 2e 33 36 0d 0a
-> User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36\\r\\n
41 63 63 65 70 74 3a 20 74 65 78 74 2f 68 74 6d 6c 2c 61 70 70 6c 69 63 61 74 69 6f 6e 2f 78 68 74 6d 6c 2b 78 6d 6c 2c 61 70 70 6c 69 63 61 74 69 6f 6e 2f 78 6d 6c 3b 71 3d 30 2e 39 2c 69 6d 61 67 65 2f 61 76 69 66 2c 69 6d 61 67 65 2f 77 65 62 70 2c 69 6d 61 67 65 2f 61 70 6e 67 2c 2a 2f 2a 3b 71 3d 30 2e 38 0d 0a
-> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8\\r\\n
53 65 63 2d 47 50 43 3a 20 31 0d 0a
-> Sec-GPC: 1\\r\\n
41 63 63 65 70 74 2d 45 6e 63 6f 64 69 6e 67 3a 20 67 7a 69 70 2c 20 64 65 66 6c 61 74 65 0d 0a
-> Accept-Encoding: gzip, deflate\\r\\n
41 63 63 65 70 74 2d 4c 61 6e 67 75 61 67 65 3a 20 65 6e 2d 47 42 2c 65 6e 3b 71 3d 30 2e 39 2c 76 69 3b 71 3d 30 2e 38 0d 0a
-> Accept-Language: en-GB,en;q=0.9,vi;q=0.8\\r\\n
0d 0a
-> \\r\\n
$ curl -vvv --trace request_get.txt <http://jsonplaceholder.typicode.com/posts/1>
{
"userId": 1,
"id": 1,
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"body": "quia et suscipit\\nsuscipit recusandae consequuntur expedita et cum\\nreprehenderit molestiae ut ut quas totam\\nnostrum rerum est autem sunt rem eveniet architecto"
}
request_get.txt
== Info: Host jsonplaceholder.typicode.com:80 was resolved.
== Info: IPv6: (none)
== Info: IPv4: 172.67.167.151, 104.21.59.19
== Info: Trying 172.67.167.151:80...
== Info: Connected to jsonplaceholder.typicode.com (172.67.167.151) port 80
=> Send header, 98 bytes (0x62)
0000: 47 45 54 20 2f 70 6f 73 74 73 2f 31 20 48 54 54 GET /posts/1 HTT
0010: 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 6a 73 6f P/1.1..Host: jso
0020: 6e 70 6c 61 63 65 68 6f 6c 64 65 72 2e 74 79 70 nplaceholder.typ
0030: 69 63 6f 64 65 2e 63 6f 6d 0d 0a 55 73 65 72 2d icode.com..User-
0040: 41 67 65 6e 74 3a 20 63 75 72 6c 2f 38 2e 39 2e Agent: curl/8.9.
0050: 31 0d 0a 41 63 63 65 70 74 3a 20 2a 2f 2a 0d 0a 1..Accept: */*..
0060: 0d 0a ..
== Info: Request completely sent off
<= Recv header, 17 bytes (0x11)
0000: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d HTTP/1.1 200 OK.
0010: 0a .
<= Recv header, 37 bytes (0x25)
0000: 44 61 74 65 3a 20 57 65 64 2c 20 30 39 20 4f 63 Date: Wed, 09 Oc
0010: 74 20 32 30 32 34 20 31 36 3a 31 35 3a 35 36 20 t 2024 16:15:56
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 47 bytes (0x2f)
0000: 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 Content-Type: ap
0010: 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 3b 20 plication/json;
0020: 63 68 61 72 73 65 74 3d 75 74 66 2d 38 0d 0a charset=utf-8..
<= Recv header, 21 bytes (0x15)
0000: 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length:
0010: 32 39 32 0d 0a 292..
<= Recv header, 24 bytes (0x18)
0000: 43 6f 6e 6e 65 63 74 69 6f 6e 3a 20 6b 65 65 70 Connection: keep
0010: 2d 61 6c 69 76 65 0d 0a -alive..
<= Recv header, 211 bytes (0xd3)
0000: 52 65 70 6f 72 74 2d 54 6f 3a 20 7b 22 67 72 6f Report-To: {"gro
0010: 75 70 22 3a 22 68 65 72 6f 6b 75 2d 6e 65 6c 22 up":"heroku-nel"
0020: 2c 22 6d 61 78 5f 61 67 65 22 3a 33 36 30 30 2c ,"max_age":3600,
0030: 22 65 6e 64 70 6f 69 6e 74 73 22 3a 5b 7b 22 75 "endpoints":[{"u
0040: 72 6c 22 3a 22 68 74 74 70 73 3a 2f 2f 6e 65 6c rl":"<https://nel>
0050: 2e 68 65 72 6f 6b 75 2e 63 6f 6d 2f 72 65 70 6f .heroku.com/repo
0060: 72 74 73 3f 74 73 3d 31 37 32 38 34 39 30 35 35 rts?ts=172849055
0070: 35 26 73 69 64 3d 65 31 31 37 30 37 64 35 2d 30 5&sid=e11707d5-0
0080: 32 61 37 2d 34 33 65 66 2d 62 34 35 65 2d 32 63 2a7-43ef-b45e-2c
0090: 66 34 64 32 30 33 36 66 37 64 26 73 3d 32 44 39 f4d2036f7d&s=2D9
00a0: 64 7a 68 36 44 30 78 68 34 33 79 48 7a 35 73 61 dzh6D0xh43yHz5sa
00b0: 25 32 46 67 4e 49 50 77 59 62 64 50 58 54 73 4e %2FgNIPwYbdPXTsN
00c0: 70 5a 6d 41 31 50 57 31 5a 73 25 33 44 22 7d 5d pZmA1PW1Zs%3D"}]
00d0: 7d 0d 0a }..
<= Recv header, 170 bytes (0xaa)
0000: 52 65 70 6f 72 74 69 6e 67 2d 45 6e 64 70 6f 69 Reporting-Endpoi
0010: 6e 74 73 3a 20 68 65 72 6f 6b 75 2d 6e 65 6c 3d nts: heroku-nel=
0020: 68 74 74 70 73 3a 2f 2f 6e 65 6c 2e 68 65 72 6f <https://nel.hero>
0030: 6b 75 2e 63 6f 6d 2f 72 65 70 6f 72 74 73 3f 74 ku.com/reports?t
0040: 73 3d 31 37 32 38 34 39 30 35 35 35 26 73 69 64 s=1728490555&sid
0050: 3d 65 31 31 37 30 37 64 35 2d 30 32 61 37 2d 34 =e11707d5-02a7-4
0060: 33 65 66 2d 62 34 35 65 2d 32 63 66 34 64 32 30 3ef-b45e-2cf4d20
0070: 33 36 66 37 64 26 73 3d 32 44 39 64 7a 68 36 44 36f7d&s=2D9dzh6D
0080: 30 78 68 34 33 79 48 7a 35 73 61 25 32 46 67 4e 0xh43yHz5sa%2FgN
0090: 49 50 77 59 62 64 50 58 54 73 4e 70 5a 6d 41 31 IPwYbdPXTsNpZmA1
00a0: 50 57 31 5a 73 25 33 44 0d 0a PW1Zs%3D..
<= Recv header, 124 bytes (0x7c)
0000: 4e 65 6c 3a 20 7b 22 72 65 70 6f 72 74 5f 74 6f Nel: {"report_to
0010: 22 3a 22 68 65 72 6f 6b 75 2d 6e 65 6c 22 2c 22 ":"heroku-nel","
0020: 6d 61 78 5f 61 67 65 22 3a 33 36 30 30 2c 22 73 max_age":3600,"s
0030: 75 63 63 65 73 73 5f 66 72 61 63 74 69 6f 6e 22 uccess_fraction"
0040: 3a 30 2e 30 30 35 2c 22 66 61 69 6c 75 72 65 5f :0.005,"failure_
0050: 66 72 61 63 74 69 6f 6e 22 3a 30 2e 30 35 2c 22 fraction":0.05,"
0060: 72 65 73 70 6f 6e 73 65 5f 68 65 61 64 65 72 73 response_headers
0070: 22 3a 5b 22 56 69 61 22 5d 7d 0d 0a ":["Via"]}..
<= Recv header, 23 bytes (0x17)
0000: 58 2d 50 6f 77 65 72 65 64 2d 42 79 3a 20 45 78 X-Powered-By: Ex
0010: 70 72 65 73 73 0d 0a press..
<= Recv header, 25 bytes (0x19)
0000: 58 2d 52 61 74 65 6c 69 6d 69 74 2d 4c 69 6d 69 X-Ratelimit-Limi
0010: 74 3a 20 31 30 30 30 0d 0a t: 1000..
<= Recv header, 28 bytes (0x1c)
0000: 58 2d 52 61 74 65 6c 69 6d 69 74 2d 52 65 6d 61 X-Ratelimit-Rema
0010: 69 6e 69 6e 67 3a 20 39 39 39 0d 0a ining: 999..
<= Recv header, 31 bytes (0x1f)
0000: 58 2d 52 61 74 65 6c 69 6d 69 74 2d 52 65 73 65 X-Ratelimit-Rese
0010: 74 3a 20 31 37 32 38 34 39 30 36 30 39 0d 0a t: 1728490609..
<= Recv header, 31 bytes (0x1f)
0000: 56 61 72 79 3a 20 4f 72 69 67 69 6e 2c 20 41 63 Vary: Origin, Ac
0010: 63 65 70 74 2d 45 6e 63 6f 64 69 6e 67 0d 0a cept-Encoding..
<= Recv header, 40 bytes (0x28)
0000: 41 63 63 65 73 73 2d 43 6f 6e 74 72 6f 6c 2d 41 Access-Control-A
0010: 6c 6c 6f 77 2d 43 72 65 64 65 6e 74 69 61 6c 73 llow-Credentials
0020: 3a 20 74 72 75 65 0d 0a : true..
<= Recv header, 30 bytes (0x1e)
0000: 43 61 63 68 65 2d 43 6f 6e 74 72 6f 6c 3a 20 6d Cache-Control: m
0010: 61 78 2d 61 67 65 3d 34 33 32 30 30 0d 0a ax-age=43200..
<= Recv header, 18 bytes (0x12)
0000: 50 72 61 67 6d 61 3a 20 6e 6f 2d 63 61 63 68 65 Pragma: no-cache
0010: 0d 0a ..
<= Recv header, 13 bytes (0xd)
0000: 45 78 70 69 72 65 73 3a 20 2d 31 0d 0a Expires: -1..
<= Recv header, 33 bytes (0x21)
0000: 58 2d 43 6f 6e 74 65 6e 74 2d 54 79 70 65 2d 4f X-Content-Type-O
0010: 70 74 69 6f 6e 73 3a 20 6e 6f 73 6e 69 66 66 0d ptions: nosniff.
0020: 0a .
<= Recv header, 43 bytes (0x2b)
0000: 45 74 61 67 3a 20 57 2f 22 31 32 34 2d 79 69 4b Etag: W/"124-yiK
0010: 64 4c 7a 71 4f 35 67 66 42 72 4a 46 72 63 64 4a dLzqO5gfBrJFrcdJ
0020: 38 59 71 30 4c 47 6e 55 22 0d 0a 8Yq0LGnU"..
<= Recv header, 16 bytes (0x10)
0000: 56 69 61 3a 20 31 2e 31 20 76 65 67 75 72 0d 0a Via: 1.1 vegur..
<= Recv header, 23 bytes (0x17)
0000: 43 46 2d 43 61 63 68 65 2d 53 74 61 74 75 73 3a CF-Cache-Status:
0010: 20 4d 49 53 53 0d 0a MISS..
<= Recv header, 22 bytes (0x16)
0000: 41 63 63 65 70 74 2d 52 61 6e 67 65 73 3a 20 62 Accept-Ranges: b
0010: 79 74 65 73 0d 0a ytes..
<= Recv header, 20 bytes (0x14)
0000: 53 65 72 76 65 72 3a 20 63 6c 6f 75 64 66 6c 61 Server: cloudfla
0010: 72 65 0d 0a re..
<= Recv header, 30 bytes (0x1e)
0000: 43 46 2d 52 41 59 3a 20 38 63 66 66 61 63 31 34 CF-RAY: 8cffac14
0010: 32 61 34 35 30 35 30 36 2d 48 4b 47 0d 0a 2a450506-HKG..
<= Recv header, 30 bytes (0x1e)
0000: 61 6c 74 2d 73 76 63 3a 20 68 33 3d 22 3a 34 34 alt-svc: h3=":44
0010: 33 22 3b 20 6d 61 3d 38 36 34 30 30 0d 0a 3"; ma=86400..
<= Recv header, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 292 bytes (0x124)
0000: 7b 0a 20 20 22 75 73 65 72 49 64 22 3a 20 31 2c {. "userId": 1,
0010: 0a 20 20 22 69 64 22 3a 20 31 2c 0a 20 20 22 74 . "id": 1,. "t
0020: 69 74 6c 65 22 3a 20 22 73 75 6e 74 20 61 75 74 itle": "sunt aut
0030: 20 66 61 63 65 72 65 20 72 65 70 65 6c 6c 61 74 facere repellat
0040: 20 70 72 6f 76 69 64 65 6e 74 20 6f 63 63 61 65 provident occae
0050: 63 61 74 69 20 65 78 63 65 70 74 75 72 69 20 6f cati excepturi o
0060: 70 74 69 6f 20 72 65 70 72 65 68 65 6e 64 65 72 ptio reprehender
0070: 69 74 22 2c 0a 20 20 22 62 6f 64 79 22 3a 20 22 it",. "body": "
0080: 71 75 69 61 20 65 74 20 73 75 73 63 69 70 69 74 quia et suscipit
0090: 5c 6e 73 75 73 63 69 70 69 74 20 72 65 63 75 73 \\nsuscipit recus
00a0: 61 6e 64 61 65 20 63 6f 6e 73 65 71 75 75 6e 74 andae consequunt
00b0: 75 72 20 65 78 70 65 64 69 74 61 20 65 74 20 63 ur expedita et c
00c0: 75 6d 5c 6e 72 65 70 72 65 68 65 6e 64 65 72 69 um\\nreprehenderi
00d0: 74 20 6d 6f 6c 65 73 74 69 61 65 20 75 74 20 75 t molestiae ut u
00e0: 74 20 71 75 61 73 20 74 6f 74 61 6d 5c 6e 6e 6f t quas totam\\nno
00f0: 73 74 72 75 6d 20 72 65 72 75 6d 20 65 73 74 20 strum rerum est
0100: 61 75 74 65 6d 20 73 75 6e 74 20 72 65 6d 20 65 autem sunt rem e
0110: 76 65 6e 69 65 74 20 61 72 63 68 69 74 65 63 74 veniet architect
0120: 6f 22 0a 7d o".}
== Info: Connection #0 to host jsonplaceholder.typicode.com left intact
Giải thích
$ curl -X POST --data "title=foo" --data "body=bar" --data "userId=1" --trace request_post.txt --header "application/json; charset=UTF-8" "<http://jsonplaceholder.typicode.com/posts>"
{
"title": "foo",
"body": "bar",
"userId": "1",
"id": 101
}
request_post.txt
== Info: Host jsonplaceholder.typicode.com:80 was resolved.
== Info: IPv6: (none)
== Info: IPv4: 172.67.167.151, 104.21.59.19
== Info: Trying 172.67.167.151:80...
== Info: Connected to jsonplaceholder.typicode.com (172.67.167.151) port 80
=> Send header, 166 bytes (0xa6)
0000: 50 4f 53 54 20 2f 70 6f 73 74 73 20 48 54 54 50 POST /posts HTTP
0010: 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 6a 73 6f 6e /1.1..Host: json
0020: 70 6c 61 63 65 68 6f 6c 64 65 72 2e 74 79 70 69 placeholder.typi
0030: 63 6f 64 65 2e 63 6f 6d 0d 0a 55 73 65 72 2d 41 code.com..User-A
0040: 67 65 6e 74 3a 20 63 75 72 6c 2f 38 2e 39 2e 31 gent: curl/8.9.1
0050: 0d 0a 41 63 63 65 70 74 3a 20 2a 2f 2a 0d 0a 43 ..Accept: */*..C
0060: 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 32 ontent-Length: 2
0070: 37 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 7..Content-Type:
0080: 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 78 2d 77 application/x-w
0090: 77 77 2d 66 6f 72 6d 2d 75 72 6c 65 6e 63 6f 64 ww-form-urlencod
00a0: 65 64 0d 0a 0d 0a ed....
=> Send data, 27 bytes (0x1b)
0000: 74 69 74 6c 65 3d 66 6f 6f 26 62 6f 64 79 3d 62 title=foo&body=b
0010: 61 72 26 75 73 65 72 49 64 3d 31 ar&userId=1
== Info: upload completely sent off: 27 bytes
<= Recv header, 22 bytes (0x16)
0000: 48 54 54 50 2f 31 2e 31 20 32 30 31 20 43 72 65 HTTP/1.1 201 Cre
0010: 61 74 65 64 0d 0a ated..
<= Recv header, 37 bytes (0x25)
0000: 44 61 74 65 3a 20 57 65 64 2c 20 30 39 20 4f 63 Date: Wed, 09 Oc
0010: 74 20 32 30 32 34 20 31 36 3a 34 30 3a 34 37 20 t 2024 16:40:47
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 47 bytes (0x2f)
0000: 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 Content-Type: ap
0010: 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 3b 20 plication/json;
0020: 63 68 61 72 73 65 74 3d 75 74 66 2d 38 0d 0a charset=utf-8..
<= Recv header, 20 bytes (0x14)
0000: 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length:
0010: 36 37 0d 0a 67..
<= Recv header, 24 bytes (0x18)
0000: 43 6f 6e 6e 65 63 74 69 6f 6e 3a 20 6b 65 65 70 Connection: keep
0010: 2d 61 6c 69 76 65 0d 0a -alive..
<= Recv header, 213 bytes (0xd5)
0000: 52 65 70 6f 72 74 2d 54 6f 3a 20 7b 22 67 72 6f Report-To: {"gro
0010: 75 70 22 3a 22 68 65 72 6f 6b 75 2d 6e 65 6c 22 up":"heroku-nel"
0020: 2c 22 6d 61 78 5f 61 67 65 22 3a 33 36 30 30 2c ,"max_age":3600,
0030: 22 65 6e 64 70 6f 69 6e 74 73 22 3a 5b 7b 22 75 "endpoints":[{"u
0040: 72 6c 22 3a 22 68 74 74 70 73 3a 2f 2f 6e 65 6c rl":"<https://nel>
0050: 2e 68 65 72 6f 6b 75 2e 63 6f 6d 2f 72 65 70 6f .heroku.com/repo
0060: 72 74 73 3f 74 73 3d 31 37 32 38 34 39 32 30 34 rts?ts=172849204
0070: 37 26 73 69 64 3d 65 31 31 37 30 37 64 35 2d 30 7&sid=e11707d5-0
0080: 32 61 37 2d 34 33 65 66 2d 62 34 35 65 2d 32 63 2a7-43ef-b45e-2c
0090: 66 34 64 32 30 33 36 66 37 64 26 73 3d 59 46 6d f4d2036f7d&s=YFm
00a0: 25 32 46 73 78 68 77 48 34 70 39 57 53 54 4c 5a %2FsxhwH4p9WSTLZ
00b0: 45 59 76 67 33 7a 33 30 69 6f 63 4a 32 46 68 72 EYvg3z30iocJ2Fhr
00c0: 50 43 25 32 46 74 46 55 31 33 50 51 25 33 44 22 PC%2FtFU13PQ%3D"
00d0: 7d 5d 7d 0d 0a }]}..
<= Recv header, 172 bytes (0xac)
0000: 52 65 70 6f 72 74 69 6e 67 2d 45 6e 64 70 6f 69 Reporting-Endpoi
0010: 6e 74 73 3a 20 68 65 72 6f 6b 75 2d 6e 65 6c 3d nts: heroku-nel=
0020: 68 74 74 70 73 3a 2f 2f 6e 65 6c 2e 68 65 72 6f <https://nel.hero>
0030: 6b 75 2e 63 6f 6d 2f 72 65 70 6f 72 74 73 3f 74 ku.com/reports?t
0040: 73 3d 31 37 32 38 34 39 32 30 34 37 26 73 69 64 s=1728492047&sid
0050: 3d 65 31 31 37 30 37 64 35 2d 30 32 61 37 2d 34 =e11707d5-02a7-4
0060: 33 65 66 2d 62 34 35 65 2d 32 63 66 34 64 32 30 3ef-b45e-2cf4d20
0070: 33 36 66 37 64 26 73 3d 59 46 6d 25 32 46 73 78 36f7d&s=YFm%2Fsx
0080: 68 77 48 34 70 39 57 53 54 4c 5a 45 59 76 67 33 hwH4p9WSTLZEYvg3
0090: 7a 33 30 69 6f 63 4a 32 46 68 72 50 43 25 32 46 z30iocJ2FhrPC%2F
00a0: 74 46 55 31 33 50 51 25 33 44 0d 0a tFU13PQ%3D..
<= Recv header, 124 bytes (0x7c)
0000: 4e 65 6c 3a 20 7b 22 72 65 70 6f 72 74 5f 74 6f Nel: {"report_to
0010: 22 3a 22 68 65 72 6f 6b 75 2d 6e 65 6c 22 2c 22 ":"heroku-nel","
0020: 6d 61 78 5f 61 67 65 22 3a 33 36 30 30 2c 22 73 max_age":3600,"s
0030: 75 63 63 65 73 73 5f 66 72 61 63 74 69 6f 6e 22 uccess_fraction"
0040: 3a 30 2e 30 30 35 2c 22 66 61 69 6c 75 72 65 5f :0.005,"failure_
0050: 66 72 61 63 74 69 6f 6e 22 3a 30 2e 30 35 2c 22 fraction":0.05,"
0060: 72 65 73 70 6f 6e 73 65 5f 68 65 61 64 65 72 73 response_headers
0070: 22 3a 5b 22 56 69 61 22 5d 7d 0d 0a ":["Via"]}..
<= Recv header, 23 bytes (0x17)
0000: 58 2d 50 6f 77 65 72 65 64 2d 42 79 3a 20 45 78 X-Powered-By: Ex
0010: 70 72 65 73 73 0d 0a press..
<= Recv header, 25 bytes (0x19)
0000: 58 2d 52 61 74 65 6c 69 6d 69 74 2d 4c 69 6d 69 X-Ratelimit-Limi
0010: 74 3a 20 31 30 30 30 0d 0a t: 1000..
<= Recv header, 28 bytes (0x1c)
0000: 58 2d 52 61 74 65 6c 69 6d 69 74 2d 52 65 6d 61 X-Ratelimit-Rema
0010: 69 6e 69 6e 67 3a 20 39 39 38 0d 0a ining: 998..
<= Recv header, 31 bytes (0x1f)
0000: 58 2d 52 61 74 65 6c 69 6d 69 74 2d 52 65 73 65 X-Ratelimit-Rese
0010: 74 3a 20 31 37 32 38 34 39 32 30 34 39 0d 0a t: 1728492049..
<= Recv header, 55 bytes (0x37)
0000: 56 61 72 79 3a 20 4f 72 69 67 69 6e 2c 20 58 2d Vary: Origin, X-
0010: 48 54 54 50 2d 4d 65 74 68 6f 64 2d 4f 76 65 72 HTTP-Method-Over
0020: 72 69 64 65 2c 20 41 63 63 65 70 74 2d 45 6e 63 ride, Accept-Enc
0030: 6f 64 69 6e 67 0d 0a oding..
<= Recv header, 40 bytes (0x28)
0000: 41 63 63 65 73 73 2d 43 6f 6e 74 72 6f 6c 2d 41 Access-Control-A
0010: 6c 6c 6f 77 2d 43 72 65 64 65 6e 74 69 61 6c 73 llow-Credentials
0020: 3a 20 74 72 75 65 0d 0a : true..
<= Recv header, 25 bytes (0x19)
0000: 43 61 63 68 65 2d 43 6f 6e 74 72 6f 6c 3a 20 6e Cache-Control: n
0010: 6f 2d 63 61 63 68 65 0d 0a o-cache..
<= Recv header, 18 bytes (0x12)
0000: 50 72 61 67 6d 61 3a 20 6e 6f 2d 63 61 63 68 65 Pragma: no-cache
0010: 0d 0a ..
<= Recv header, 13 bytes (0xd)
0000: 45 78 70 69 72 65 73 3a 20 2d 31 0d 0a Expires: -1..
<= Recv header, 41 bytes (0x29)
0000: 41 63 63 65 73 73 2d 43 6f 6e 74 72 6f 6c 2d 45 Access-Control-E
0010: 78 70 6f 73 65 2d 48 65 61 64 65 72 73 3a 20 4c xpose-Headers: L
0020: 6f 63 61 74 69 6f 6e 0d 0a ocation..
<= Recv header, 57 bytes (0x39)
0000: 4c 6f 63 61 74 69 6f 6e 3a 20 68 74 74 70 3a 2f Location: http:/
0010: 2f 6a 73 6f 6e 70 6c 61 63 65 68 6f 6c 64 65 72 /jsonplaceholder
0020: 2e 74 79 70 69 63 6f 64 65 2e 63 6f 6d 2f 70 6f .typicode.com/po
0030: 73 74 73 2f 31 30 31 0d 0a sts/101..
<= Recv header, 33 bytes (0x21)
0000: 58 2d 43 6f 6e 74 65 6e 74 2d 54 79 70 65 2d 4f X-Content-Type-O
0010: 70 74 69 6f 6e 73 3a 20 6e 6f 73 6e 69 66 66 0d ptions: nosniff.
0020: 0a .
<= Recv header, 42 bytes (0x2a)
0000: 45 74 61 67 3a 20 57 2f 22 34 33 2d 65 30 55 76 Etag: W/"43-e0Uv
0010: 4e 65 58 74 68 2b 36 2b 30 36 55 46 4e 6e 47 49 NeXth+6+06UFNnGI
0020: 56 55 4f 6c 41 63 77 22 0d 0a VUOlAcw"..
<= Recv header, 16 bytes (0x10)
0000: 56 69 61 3a 20 31 2e 31 20 76 65 67 75 72 0d 0a Via: 1.1 vegur..
<= Recv header, 26 bytes (0x1a)
0000: 63 66 2d 63 61 63 68 65 2d 73 74 61 74 75 73 3a cf-cache-status:
0010: 20 44 59 4e 41 4d 49 43 0d 0a DYNAMIC..
<= Recv header, 20 bytes (0x14)
0000: 53 65 72 76 65 72 3a 20 63 6c 6f 75 64 66 6c 61 Server: cloudfla
0010: 72 65 0d 0a re..
<= Recv header, 30 bytes (0x1e)
0000: 43 46 2d 52 41 59 3a 20 38 63 66 66 64 30 37 65 CF-RAY: 8cffd07e
0010: 32 61 63 62 30 34 35 32 2d 48 4b 47 0d 0a 2acb0452-HKG..
<= Recv header, 30 bytes (0x1e)
0000: 61 6c 74 2d 73 76 63 3a 20 68 33 3d 22 3a 34 34 alt-svc: h3=":44
0010: 33 22 3b 20 6d 61 3d 38 36 34 30 30 0d 0a 3"; ma=86400..
<= Recv header, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 67 bytes (0x43)
0000: 7b 0a 20 20 22 74 69 74 6c 65 22 3a 20 22 66 6f {. "title": "fo
0010: 6f 22 2c 0a 20 20 22 62 6f 64 79 22 3a 20 22 62 o",. "body": "b
0020: 61 72 22 2c 0a 20 20 22 75 73 65 72 49 64 22 3a ar",. "userId":
0030: 20 22 31 22 2c 0a 20 20 22 69 64 22 3a 20 31 30 "1",. "id": 10
0040: 31 0a 7d 1.}
== Info: Connection #0 to host jsonplaceholder.typicode.com left intact