Skip to content

Instantly share code, notes, and snippets.

@knknkn1162
Last active September 1, 2022 03:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save knknkn1162/86447ebb8d223e1122f292b002afa12f to your computer and use it in GitHub Desktop.
Save knknkn1162/86447ebb8d223e1122f292b002afa12f to your computer and use it in GitHub Desktop.
$ curl --trace /dev/stdout -XPOST -H "Accept: application/json" 'http://httpbin.org/post?ss=ok'
== Info: Trying 52.87.105.151:80...
== Info: Connected to httpbin.org (52.87.105.151) port 80 (#0)
=> Send header, 99 bytes (0x63)
0000: 50 4f 53 54 20 2f 70 6f 73 74 3f 73 73 3d 6f 6b POST /post?ss=ok
0010: 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a HTTP/1.1..Host:
0020: 20 68 74 74 70 62 69 6e 2e 6f 72 67 0d 0a 55 73 httpbin.org..Us
0030: 65 72 2d 41 67 65 6e 74 3a 20 63 75 72 6c 2f 37 er-Agent: curl/7
0040: 2e 37 39 2e 31 0d 0a 41 63 63 65 70 74 3a 20 61 .79.1..Accept: a
0050: 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 0d pplication/json.
0060: 0a 0d 0a ...
== Info: Mark bundle as not supporting multiuse
<= 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 54 68 75 2c 20 30 31 20 53 65 Date: Thu, 01 Se
0010: 70 20 32 30 32 32 20 30 33 3a 32 34 3a 33 39 20 p 2022 03:24:39
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 32 bytes (0x20)
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 0d 0a plication/json..
<= 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: 33 35 36 0d 0a 356..
<= 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, 25 bytes (0x19)
0000: 53 65 72 76 65 72 3a 20 67 75 6e 69 63 6f 72 6e Server: gunicorn
0010: 2f 31 39 2e 39 2e 30 0d 0a /19.9.0..
<= Recv header, 32 bytes (0x20)
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 4f 72 69 67 69 6e 3a 20 2a 0d 0a llow-Origin: *..
<= 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, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 356 bytes (0x164)
0000: 7b 0a 20 20 22 61 72 67 73 22 3a 20 7b 0a 20 20 {. "args": {.
0010: 20 20 22 73 73 22 3a 20 22 6f 6b 22 0a 20 20 7d "ss": "ok". }
0020: 2c 20 0a 20 20 22 64 61 74 61 22 3a 20 22 22 2c , . "data": "",
0030: 20 0a 20 20 22 66 69 6c 65 73 22 3a 20 7b 7d 2c . "files": {},
0040: 20 0a 20 20 22 66 6f 72 6d 22 3a 20 7b 7d 2c 20 . "form": {},
0050: 0a 20 20 22 68 65 61 64 65 72 73 22 3a 20 7b 0a . "headers": {.
0060: 20 20 20 20 22 41 63 63 65 70 74 22 3a 20 22 61 "Accept": "a
0070: 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 22 pplication/json"
0080: 2c 20 0a 20 20 20 20 22 48 6f 73 74 22 3a 20 22 , . "Host": "
0090: 68 74 74 70 62 69 6e 2e 6f 72 67 22 2c 20 0a 20 httpbin.org", .
00a0: 20 20 20 22 55 73 65 72 2d 41 67 65 6e 74 22 3a "User-Agent":
00b0: 20 22 63 75 72 6c 2f 37 2e 37 39 2e 31 22 2c 20 "curl/7.79.1",
00c0: 0a 20 20 20 20 22 58 2d 41 6d 7a 6e 2d 54 72 61 . "X-Amzn-Tra
00d0: 63 65 2d 49 64 22 3a 20 22 52 6f 6f 74 3d 31 2d ce-Id": "Root=1-
00e0: 36 33 31 30 32 35 66 37 2d 33 33 62 62 66 33 36 631025f7-33bbf36
00f0: 33 31 36 66 63 32 39 33 30 32 39 34 63 36 36 37 316fc2930294c667
0100: 36 22 0a 20 20 7d 2c 20 0a 20 20 22 6a 73 6f 6e 6". }, . "json
0110: 22 3a 20 6e 75 6c 6c 2c 20 0a 20 20 22 6f 72 69 ": null, . "ori
0120: 67 69 6e 22 3a 20 22 31 35 33 2e 32 34 32 2e 31 gin": "153.242.1
0130: 38 30 2e 31 32 22 2c 20 0a 20 20 22 75 72 6c 22 80.12", . "url"
0140: 3a 20 22 68 74 74 70 3a 2f 2f 68 74 74 70 62 69 : "http://httpbi
0150: 6e 2e 6f 72 67 2f 70 6f 73 74 3f 73 73 3d 6f 6b n.org/post?ss=ok
0160: 22 0a 7d 0a ".}.
{
"args": {
"ss": "ok"
},
"data": "",
"files": {},
"form": {},
"headers": {
"Accept": "application/json",
"Host": "httpbin.org",
"User-Agent": "curl/7.79.1",
"X-Amzn-Trace-Id": "Root=1-631025f7-33bbf36316fc2930294c6676"
},
"json": null,
"origin": "153.242.180.12",
"url": "http://httpbin.org/post?ss=ok"
}
== Info: Connection #0 to host httpbin.org left intact
$ cat /dev/urandom | head -c30 | curl --trace /dev/stdout -F "file=@-" -XPOST -H "Accept: application/json" 'http://httpbin.org/post'
Note: Unnecessary use of -X or --request, POST is already inferred.
== Info: Trying 52.87.105.151:80...
== Info: Connected to httpbin.org (52.87.105.151) port 80 (#0)
=> Send header, 200 bytes (0xc8)
0000: 50 4f 53 54 20 2f 70 6f 73 74 20 48 54 54 50 2f POST /post HTTP/
0010: 31 2e 31 0d 0a 48 6f 73 74 3a 20 68 74 74 70 62 1.1..Host: httpb
0020: 69 6e 2e 6f 72 67 0d 0a 55 73 65 72 2d 41 67 65 in.org..User-Age
0030: 6e 74 3a 20 63 75 72 6c 2f 37 2e 37 39 2e 31 0d nt: curl/7.79.1.
0040: 0a 41 63 63 65 70 74 3a 20 61 70 70 6c 69 63 61 .Accept: applica
0050: 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 tion/json..Conte
0060: 6e 74 2d 4c 65 6e 67 74 68 3a 20 31 38 33 0d 0a nt-Length: 183..
0070: 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 6d 75 Content-Type: mu
0080: 6c 74 69 70 61 72 74 2f 66 6f 72 6d 2d 64 61 74 ltipart/form-dat
0090: 61 3b 20 62 6f 75 6e 64 61 72 79 3d 2d 2d 2d 2d a; boundary=----
00a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
00b0: 2d 2d 2d 2d 63 62 39 66 32 39 66 32 62 30 36 32 ----cb9f29f2b062
00c0: 35 61 39 30 0d 0a 0d 0a 5a90....
=> Send data, 183 bytes (0xb7)
0000: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
0010: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 63 62 39 66 32 39 ----------cb9f29
0020: 66 32 62 30 36 32 35 61 39 30 0d 0a 43 6f 6e 74 f2b0625a90..Cont
0030: 65 6e 74 2d 44 69 73 70 6f 73 69 74 69 6f 6e 3a ent-Disposition:
0040: 20 66 6f 72 6d 2d 64 61 74 61 3b 20 6e 61 6d 65 form-data; name
0050: 3d 22 66 69 6c 65 22 3b 20 66 69 6c 65 6e 61 6d ="file"; filenam
0060: 65 3d 22 2d 22 0d 0a 0d 0a 77 b3 64 1c f6 d3 5a e="-"....w.d...Z
0070: 6d 2e 0d c7 3e e6 46 5d 21 df 4e 85 cb 7b 33 68 m...>.F]!.N..{3h
0080: 33 1c 28 72 3a 6c 5e 0d 0a 2d 2d 2d 2d 2d 2d 2d 3.(r:l^..-------
0090: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
00a0: 2d 2d 2d 63 62 39 66 32 39 66 32 62 30 36 32 35 ---cb9f29f2b0625
00b0: 61 39 30 2d 2d 0d 0a a90--..
== Info: We are completely uploaded and fine
== Info: Mark bundle as not supporting multiuse
<= 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 54 68 75 2c 20 30 31 20 53 65 Date: Thu, 01 Se
0010: 70 20 32 30 32 32 20 30 33 3a 34 30 3a 30 35 20 p 2022 03:40:05
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 32 bytes (0x20)
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 0d 0a plication/json..
<= 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: 35 35 32 0d 0a 552..
<= 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, 25 bytes (0x19)
0000: 53 65 72 76 65 72 3a 20 67 75 6e 69 63 6f 72 6e Server: gunicorn
0010: 2f 31 39 2e 39 2e 30 0d 0a /19.9.0..
<= Recv header, 32 bytes (0x20)
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 4f 72 69 67 69 6e 3a 20 2a 0d 0a llow-Origin: *..
<= 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, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 552 bytes (0x228)
0000: 7b 0a 20 20 22 61 72 67 73 22 3a 20 7b 7d 2c 20 {. "args": {},
0010: 0a 20 20 22 64 61 74 61 22 3a 20 22 22 2c 20 0a . "data": "", .
0020: 20 20 22 66 69 6c 65 73 22 3a 20 7b 0a 20 20 20 "files": {.
0030: 20 22 66 69 6c 65 22 3a 20 22 64 61 74 61 3a 61 "file": "data:a
0040: 70 70 6c 69 63 61 74 69 6f 6e 2f 6f 63 74 65 74 pplication/octet
0050: 2d 73 74 72 65 61 6d 3b 62 61 73 65 36 34 2c 64 -stream;base64,d
0060: 37 4e 6b 48 50 62 54 57 6d 30 75 44 63 63 2b 35 7NkHPbTWm0uDcc+5
0070: 6b 5a 64 49 64 39 4f 68 63 74 37 4d 32 67 7a 48 kZdId9Ohct7M2gzH
0080: 43 68 79 4f 6d 78 65 22 0a 20 20 7d 2c 20 0a 20 ChyOmxe". }, .
0090: 20 22 66 6f 72 6d 22 3a 20 7b 7d 2c 20 0a 20 20 "form": {}, .
00a0: 22 68 65 61 64 65 72 73 22 3a 20 7b 0a 20 20 20 "headers": {.
00b0: 20 22 41 63 63 65 70 74 22 3a 20 22 61 70 70 6c "Accept": "appl
00c0: 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 22 2c 20 0a ication/json", .
00d0: 20 20 20 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e "Content-Len
00e0: 67 74 68 22 3a 20 22 31 38 33 22 2c 20 0a 20 20 gth": "183", .
00f0: 20 20 22 43 6f 6e 74 65 6e 74 2d 54 79 70 65 22 "Content-Type"
0100: 3a 20 22 6d 75 6c 74 69 70 61 72 74 2f 66 6f 72 : "multipart/for
0110: 6d 2d 64 61 74 61 3b 20 62 6f 75 6e 64 61 72 79 m-data; boundary
0120: 3d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d =---------------
0130: 2d 2d 2d 2d 2d 2d 2d 2d 2d 63 62 39 66 32 39 66 ---------cb9f29f
0140: 32 62 30 36 32 35 61 39 30 22 2c 20 0a 20 20 20 2b0625a90", .
0150: 20 22 48 6f 73 74 22 3a 20 22 68 74 74 70 62 69 "Host": "httpbi
0160: 6e 2e 6f 72 67 22 2c 20 0a 20 20 20 20 22 55 73 n.org", . "Us
0170: 65 72 2d 41 67 65 6e 74 22 3a 20 22 63 75 72 6c er-Agent": "curl
0180: 2f 37 2e 37 39 2e 31 22 2c 20 0a 20 20 20 20 22 /7.79.1", . "
0190: 58 2d 41 6d 7a 6e 2d 54 72 61 63 65 2d 49 64 22 X-Amzn-Trace-Id"
01a0: 3a 20 22 52 6f 6f 74 3d 31 2d 36 33 31 30 32 39 : "Root=1-631029
01b0: 39 35 2d 31 31 62 35 37 38 36 65 36 36 36 33 33 95-11b5786e66633
01c0: 36 66 39 36 38 64 61 62 66 30 63 22 0a 20 20 7d 6f968dabf0c". }
01d0: 2c 20 0a 20 20 22 6a 73 6f 6e 22 3a 20 6e 75 6c , . "json": nul
01e0: 6c 2c 20 0a 20 20 22 6f 72 69 67 69 6e 22 3a 20 l, . "origin":
01f0: 22 31 35 33 2e 32 34 32 2e 31 38 30 2e 31 32 22 "153.242.180.12"
0200: 2c 20 0a 20 20 22 75 72 6c 22 3a 20 22 68 74 74 , . "url": "htt
0210: 70 3a 2f 2f 68 74 74 70 62 69 6e 2e 6f 72 67 2f p://httpbin.org/
0220: 70 6f 73 74 22 0a 7d 0a post".}.
{
"args": {},
"data": "",
"files": {
"file": "data:application/octet-stream;base64,d7NkHPbTWm0uDcc+5kZdId9Ohct7M2gzHChyOmxe"
},
"form": {},
"headers": {
"Accept": "application/json",
"Content-Length": "183",
"Content-Type": "multipart/form-data; boundary=------------------------cb9f29f2b0625a90",
"Host": "httpbin.org",
"User-Agent": "curl/7.79.1",
"X-Amzn-Trace-Id": "Root=1-63102995-11b5786e666336f968dabf0c"
},
"json": null,
"origin": "153.242.180.12",
"url": "http://httpbin.org/post"
}
== Info: Connection #0 to host httpbin.org left intact
curl --trace /dev/stdout -F "ss=@Documents/m/Dockerfile" -XPOST -H "Accept: application/json" 'http://httpbin.org/post'
Note: Unnecessary use of -X or --request, POST is already inferred.
== Info: Trying 34.227.213.82:80...
== Info: Connected to httpbin.org (34.227.213.82) port 80 (#0)
=> Send header, 200 bytes (0xc8)
0000: 50 4f 53 54 20 2f 70 6f 73 74 20 48 54 54 50 2f POST /post HTTP/
0010: 31 2e 31 0d 0a 48 6f 73 74 3a 20 68 74 74 70 62 1.1..Host: httpb
0020: 69 6e 2e 6f 72 67 0d 0a 55 73 65 72 2d 41 67 65 in.org..User-Age
0030: 6e 74 3a 20 63 75 72 6c 2f 37 2e 37 39 2e 31 0d nt: curl/7.79.1.
0040: 0a 41 63 63 65 70 74 3a 20 61 70 70 6c 69 63 61 .Accept: applica
0050: 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 tion/json..Conte
0060: 6e 74 2d 4c 65 6e 67 74 68 3a 20 32 37 33 0d 0a nt-Length: 273..
0070: 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 6d 75 Content-Type: mu
0080: 6c 74 69 70 61 72 74 2f 66 6f 72 6d 2d 64 61 74 ltipart/form-dat
0090: 61 3b 20 62 6f 75 6e 64 61 72 79 3d 2d 2d 2d 2d a; boundary=----
00a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
00b0: 2d 2d 2d 2d 37 34 65 36 32 66 62 66 61 33 32 31 ----74e62fbfa321
00c0: 66 64 39 37 0d 0a 0d 0a fd97....
=> Send data, 273 bytes (0x111)
0000: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
0010: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 37 34 65 36 32 66 ----------74e62f
0020: 62 66 61 33 32 31 66 64 39 37 0d 0a 43 6f 6e 74 bfa321fd97..Cont
0030: 65 6e 74 2d 44 69 73 70 6f 73 69 74 69 6f 6e 3a ent-Disposition:
0040: 20 66 6f 72 6d 2d 64 61 74 61 3b 20 6e 61 6d 65 form-data; name
0050: 3d 22 73 73 22 3b 20 66 69 6c 65 6e 61 6d 65 3d ="ss"; filename=
0060: 22 44 6f 63 6b 65 72 66 69 6c 65 22 0d 0a 43 6f "Dockerfile"..Co
0070: 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c ntent-Type: appl
0080: 69 63 61 74 69 6f 6e 2f 6f 63 74 65 74 2d 73 74 ication/octet-st
0090: 72 65 61 6d 0d 0a 0d 0a 46 52 4f 4d 20 75 62 75 ream....FROM ubu
00a0: 6e 74 75 3a 32 30 2e 30 34 0a 0a 52 55 4e 20 61 ntu:20.04..RUN a
00b0: 70 74 2d 67 65 74 20 75 70 64 61 74 65 20 26 26 pt-get update &&
00c0: 20 5c 0a 20 20 20 20 61 70 74 2d 67 65 74 20 69 \. apt-get i
00d0: 6e 73 74 61 6c 6c 20 2d 79 20 6e 65 74 63 61 74 nstall -y netcat
00e0: 0a 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ...-------------
00f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 37 34 65 -------------74e
0100: 36 32 66 62 66 61 33 32 31 66 64 39 37 2d 2d 0d 62fbfa321fd97--.
0110: 0a .
== Info: We are completely uploaded and fine
== Info: Mark bundle as not supporting multiuse
<= 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 54 68 75 2c 20 30 31 20 53 65 Date: Thu, 01 Se
0010: 70 20 32 30 32 32 20 30 33 3a 32 31 3a 33 39 20 p 2022 03:21:39
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 32 bytes (0x20)
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 0d 0a plication/json..
<= 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: 35 35 31 0d 0a 551..
<= 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, 25 bytes (0x19)
0000: 53 65 72 76 65 72 3a 20 67 75 6e 69 63 6f 72 6e Server: gunicorn
0010: 2f 31 39 2e 39 2e 30 0d 0a /19.9.0..
<= Recv header, 32 bytes (0x20)
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 4f 72 69 67 69 6e 3a 20 2a 0d 0a llow-Origin: *..
<= 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, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 551 bytes (0x227)
0000: 7b 0a 20 20 22 61 72 67 73 22 3a 20 7b 7d 2c 20 {. "args": {},
0010: 0a 20 20 22 64 61 74 61 22 3a 20 22 22 2c 20 0a . "data": "", .
0020: 20 20 22 66 69 6c 65 73 22 3a 20 7b 0a 20 20 20 "files": {.
0030: 20 22 73 73 22 3a 20 22 46 52 4f 4d 20 75 62 75 "ss": "FROM ubu
0040: 6e 74 75 3a 32 30 2e 30 34 5c 6e 5c 6e 52 55 4e ntu:20.04\n\nRUN
0050: 20 61 70 74 2d 67 65 74 20 75 70 64 61 74 65 20 apt-get update
0060: 26 26 20 5c 5c 5c 6e 20 20 20 20 61 70 74 2d 67 && \\\n apt-g
0070: 65 74 20 69 6e 73 74 61 6c 6c 20 2d 79 20 6e 65 et install -y ne
0080: 74 63 61 74 5c 6e 22 0a 20 20 7d 2c 20 0a 20 20 tcat\n". }, .
0090: 22 66 6f 72 6d 22 3a 20 7b 7d 2c 20 0a 20 20 22 "form": {}, . "
00a0: 68 65 61 64 65 72 73 22 3a 20 7b 0a 20 20 20 20 headers": {.
00b0: 22 41 63 63 65 70 74 22 3a 20 22 61 70 70 6c 69 "Accept": "appli
00c0: 63 61 74 69 6f 6e 2f 6a 73 6f 6e 22 2c 20 0a 20 cation/json", .
00d0: 20 20 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 "Content-Leng
00e0: 74 68 22 3a 20 22 32 37 33 22 2c 20 0a 20 20 20 th": "273", .
00f0: 20 22 43 6f 6e 74 65 6e 74 2d 54 79 70 65 22 3a "Content-Type":
0100: 20 22 6d 75 6c 74 69 70 61 72 74 2f 66 6f 72 6d "multipart/form
0110: 2d 64 61 74 61 3b 20 62 6f 75 6e 64 61 72 79 3d -data; boundary=
0120: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
0130: 2d 2d 2d 2d 2d 2d 2d 2d 37 34 65 36 32 66 62 66 --------74e62fbf
0140: 61 33 32 31 66 64 39 37 22 2c 20 0a 20 20 20 20 a321fd97", .
0150: 22 48 6f 73 74 22 3a 20 22 68 74 74 70 62 69 6e "Host": "httpbin
0160: 2e 6f 72 67 22 2c 20 0a 20 20 20 20 22 55 73 65 .org", . "Use
0170: 72 2d 41 67 65 6e 74 22 3a 20 22 63 75 72 6c 2f r-Agent": "curl/
0180: 37 2e 37 39 2e 31 22 2c 20 0a 20 20 20 20 22 58 7.79.1", . "X
0190: 2d 41 6d 7a 6e 2d 54 72 61 63 65 2d 49 64 22 3a -Amzn-Trace-Id":
01a0: 20 22 52 6f 6f 74 3d 31 2d 36 33 31 30 32 35 34 "Root=1-6310254
01b0: 33 2d 37 39 64 37 61 38 63 61 37 61 36 30 34 36 3-79d7a8ca7a6046
01c0: 62 66 33 30 36 37 30 63 65 36 22 0a 20 20 7d 2c bf30670ce6". },
01d0: 20 0a 20 20 22 6a 73 6f 6e 22 3a 20 6e 75 6c 6c . "json": null
01e0: 2c 20 0a 20 20 22 6f 72 69 67 69 6e 22 3a 20 22 , . "origin": "
01f0: 31 35 33 2e 32 34 32 2e 31 38 30 2e 31 32 22 2c 153.242.180.12",
0200: 20 0a 20 20 22 75 72 6c 22 3a 20 22 68 74 74 70 . "url": "http
0210: 3a 2f 2f 68 74 74 70 62 69 6e 2e 6f 72 67 2f 70 ://httpbin.org/p
0220: 6f 73 74 22 0a 7d 0a ost".}.
{
"args": {},
"data": "",
"files": {
"ss": "FROM ubuntu:20.04\n\nRUN apt-get update && \\\n apt-get install -y netcat\n"
},
"form": {},
"headers": {
"Accept": "application/json",
"Content-Length": "273",
"Content-Type": "multipart/form-data; boundary=------------------------74e62fbfa321fd97",
"Host": "httpbin.org",
"User-Agent": "curl/7.79.1",
"X-Amzn-Trace-Id": "Root=1-63102543-79d7a8ca7a6046bf30670ce6"
},
"json": null,
"origin": "153.242.180.12",
"url": "http://httpbin.org/post"
}
== Info: Connection #0 to host httpbin.org left intact
curl --trace /dev/stdout -XPOST -d 'sample=sss' -H "Accept: application/json" http://httpbin.org/post
Note: Unnecessary use of -X or --request, POST is already inferred.
== Info: Trying 34.227.213.82:80...
== Info: Connected to httpbin.org (34.227.213.82) port 80 (#0)
=> Send header, 162 bytes (0xa2)
0000: 50 4f 53 54 20 2f 70 6f 73 74 20 48 54 54 50 2f POST /post HTTP/
0010: 31 2e 31 0d 0a 48 6f 73 74 3a 20 68 74 74 70 62 1.1..Host: httpb
0020: 69 6e 2e 6f 72 67 0d 0a 55 73 65 72 2d 41 67 65 in.org..User-Age
0030: 6e 74 3a 20 63 75 72 6c 2f 37 2e 37 39 2e 31 0d nt: curl/7.79.1.
0040: 0a 41 63 63 65 70 74 3a 20 61 70 70 6c 69 63 61 .Accept: applica
0050: 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 tion/json..Conte
0060: 6e 74 2d 4c 65 6e 67 74 68 3a 20 31 30 0d 0a 43 nt-Length: 10..C
0070: 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 ontent-Type: app
0080: 6c 69 63 61 74 69 6f 6e 2f 78 2d 77 77 77 2d 66 lication/x-www-f
0090: 6f 72 6d 2d 75 72 6c 65 6e 63 6f 64 65 64 0d 0a orm-urlencoded..
00a0: 0d 0a ..
=> Send data, 10 bytes (0xa)
0000: 73 61 6d 70 6c 65 3d 73 73 73 sample=sss
== Info: Mark bundle as not supporting multiuse
<= 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 54 68 75 2c 20 30 31 20 53 65 Date: Thu, 01 Se
0010: 70 20 32 30 32 32 20 30 33 3a 31 37 3a 31 35 20 p 2022 03:17:15
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 32 bytes (0x20)
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 0d 0a plication/json..
<= 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: 34 34 32 0d 0a 442..
<= 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, 25 bytes (0x19)
0000: 53 65 72 76 65 72 3a 20 67 75 6e 69 63 6f 72 6e Server: gunicorn
0010: 2f 31 39 2e 39 2e 30 0d 0a /19.9.0..
<= Recv header, 32 bytes (0x20)
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 4f 72 69 67 69 6e 3a 20 2a 0d 0a llow-Origin: *..
<= 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, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 442 bytes (0x1ba)
0000: 7b 0a 20 20 22 61 72 67 73 22 3a 20 7b 7d 2c 20 {. "args": {},
0010: 0a 20 20 22 64 61 74 61 22 3a 20 22 22 2c 20 0a . "data": "", .
0020: 20 20 22 66 69 6c 65 73 22 3a 20 7b 7d 2c 20 0a "files": {}, .
0030: 20 20 22 66 6f 72 6d 22 3a 20 7b 0a 20 20 20 20 "form": {.
0040: 22 73 61 6d 70 6c 65 22 3a 20 22 73 73 73 22 0a "sample": "sss".
0050: 20 20 7d 2c 20 0a 20 20 22 68 65 61 64 65 72 73 }, . "headers
0060: 22 3a 20 7b 0a 20 20 20 20 22 41 63 63 65 70 74 ": {. "Accept
0070: 22 3a 20 22 61 70 70 6c 69 63 61 74 69 6f 6e 2f ": "application/
0080: 6a 73 6f 6e 22 2c 20 0a 20 20 20 20 22 43 6f 6e json", . "Con
0090: 74 65 6e 74 2d 4c 65 6e 67 74 68 22 3a 20 22 31 tent-Length": "1
00a0: 30 22 2c 20 0a 20 20 20 20 22 43 6f 6e 74 65 6e 0", . "Conten
00b0: 74 2d 54 79 70 65 22 3a 20 22 61 70 70 6c 69 63 t-Type": "applic
00c0: 61 74 69 6f 6e 2f 78 2d 77 77 77 2d 66 6f 72 6d ation/x-www-form
00d0: 2d 75 72 6c 65 6e 63 6f 64 65 64 22 2c 20 0a 20 -urlencoded", .
00e0: 20 20 20 22 48 6f 73 74 22 3a 20 22 68 74 74 70 "Host": "http
00f0: 62 69 6e 2e 6f 72 67 22 2c 20 0a 20 20 20 20 22 bin.org", . "
0100: 55 73 65 72 2d 41 67 65 6e 74 22 3a 20 22 63 75 User-Agent": "cu
0110: 72 6c 2f 37 2e 37 39 2e 31 22 2c 20 0a 20 20 20 rl/7.79.1", .
0120: 20 22 58 2d 41 6d 7a 6e 2d 54 72 61 63 65 2d 49 "X-Amzn-Trace-I
0130: 64 22 3a 20 22 52 6f 6f 74 3d 31 2d 36 33 31 30 d": "Root=1-6310
0140: 32 34 33 62 2d 36 34 32 37 33 32 33 34 32 35 66 243b-6427323425f
0150: 61 64 31 38 36 35 39 64 66 37 37 62 62 22 0a 20 ad18659df77bb".
0160: 20 7d 2c 20 0a 20 20 22 6a 73 6f 6e 22 3a 20 6e }, . "json": n
0170: 75 6c 6c 2c 20 0a 20 20 22 6f 72 69 67 69 6e 22 ull, . "origin"
0180: 3a 20 22 31 35 33 2e 32 34 32 2e 31 38 30 2e 31 : "153.242.180.1
0190: 32 22 2c 20 0a 20 20 22 75 72 6c 22 3a 20 22 68 2", . "url": "h
01a0: 74 74 70 3a 2f 2f 68 74 74 70 62 69 6e 2e 6f 72 ttp://httpbin.or
01b0: 67 2f 70 6f 73 74 22 0a 7d 0a g/post".}.
{
"args": {},
"data": "",
"files": {},
"form": {
"sample": "sss"
},
"headers": {
"Accept": "application/json",
"Content-Length": "10",
"Content-Type": "application/x-www-form-urlencoded",
"Host": "httpbin.org",
"User-Agent": "curl/7.79.1",
"X-Amzn-Trace-Id": "Root=1-6310243b-6427323425fad18659df77bb"
},
"json": null,
"origin": "153.242.180.12",
"url": "http://httpbin.org/post"
}
== Info: Connection #0 to host httpbin.org left intact
$ cat sample.json | curl --trace /dev/stdout -XPOST -d @- -H "Accept: application/json" -H "Content-Type: application/json" http://httpbin.org/post
Note: Unnecessary use of -X or --request, POST is already inferred.
== Info: Trying 34.227.213.82:80...
== Info: Connected to httpbin.org (34.227.213.82) port 80 (#0)
=> Send header, 145 bytes (0x91)
0000: 50 4f 53 54 20 2f 70 6f 73 74 20 48 54 54 50 2f POST /post HTTP/
0010: 31 2e 31 0d 0a 48 6f 73 74 3a 20 68 74 74 70 62 1.1..Host: httpb
0020: 69 6e 2e 6f 72 67 0d 0a 55 73 65 72 2d 41 67 65 in.org..User-Age
0030: 6e 74 3a 20 63 75 72 6c 2f 37 2e 37 39 2e 31 0d nt: curl/7.79.1.
0040: 0a 41 63 63 65 70 74 3a 20 61 70 70 6c 69 63 61 .Accept: applica
0050: 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 tion/json..Conte
0060: 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 nt-Type: applica
0070: 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 tion/json..Conte
0080: 6e 74 2d 4c 65 6e 67 74 68 3a 20 33 30 0d 0a 0d nt-Length: 30...
0090: 0a .
=> Send data, 30 bytes (0x1e)
0000: 7b 22 73 61 6d 70 6c 65 22 3a 20 22 48 65 72 65 {"sample": "Here
0010: 20 69 73 20 61 20 73 61 6d 70 6c 65 22 7d is a sample"}
== Info: Mark bundle as not supporting multiuse
<= 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 54 68 75 2c 20 30 31 20 53 65 Date: Thu, 01 Se
0010: 70 20 32 30 32 32 20 30 33 3a 34 33 3a 35 31 20 p 2022 03:43:51
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 32 bytes (0x20)
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 0d 0a plication/json..
<= 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: 34 37 30 0d 0a 470..
<= 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, 25 bytes (0x19)
0000: 53 65 72 76 65 72 3a 20 67 75 6e 69 63 6f 72 6e Server: gunicorn
0010: 2f 31 39 2e 39 2e 30 0d 0a /19.9.0..
<= Recv header, 32 bytes (0x20)
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 4f 72 69 67 69 6e 3a 20 2a 0d 0a llow-Origin: *..
<= 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, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 470 bytes (0x1d6)
0000: 7b 0a 20 20 22 61 72 67 73 22 3a 20 7b 7d 2c 20 {. "args": {},
0010: 0a 20 20 22 64 61 74 61 22 3a 20 22 7b 5c 22 73 . "data": "{\"s
0020: 61 6d 70 6c 65 5c 22 3a 20 5c 22 48 65 72 65 20 ample\": \"Here
0030: 69 73 20 61 20 73 61 6d 70 6c 65 5c 22 7d 22 2c is a sample\"}",
0040: 20 0a 20 20 22 66 69 6c 65 73 22 3a 20 7b 7d 2c . "files": {},
0050: 20 0a 20 20 22 66 6f 72 6d 22 3a 20 7b 7d 2c 20 . "form": {},
0060: 0a 20 20 22 68 65 61 64 65 72 73 22 3a 20 7b 0a . "headers": {.
0070: 20 20 20 20 22 41 63 63 65 70 74 22 3a 20 22 61 "Accept": "a
0080: 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 22 pplication/json"
0090: 2c 20 0a 20 20 20 20 22 43 6f 6e 74 65 6e 74 2d , . "Content-
00a0: 4c 65 6e 67 74 68 22 3a 20 22 33 30 22 2c 20 0a Length": "30", .
00b0: 20 20 20 20 22 43 6f 6e 74 65 6e 74 2d 54 79 70 "Content-Typ
00c0: 65 22 3a 20 22 61 70 70 6c 69 63 61 74 69 6f 6e e": "application
00d0: 2f 6a 73 6f 6e 22 2c 20 0a 20 20 20 20 22 48 6f /json", . "Ho
00e0: 73 74 22 3a 20 22 68 74 74 70 62 69 6e 2e 6f 72 st": "httpbin.or
00f0: 67 22 2c 20 0a 20 20 20 20 22 55 73 65 72 2d 41 g", . "User-A
0100: 67 65 6e 74 22 3a 20 22 63 75 72 6c 2f 37 2e 37 gent": "curl/7.7
0110: 39 2e 31 22 2c 20 0a 20 20 20 20 22 58 2d 41 6d 9.1", . "X-Am
0120: 7a 6e 2d 54 72 61 63 65 2d 49 64 22 3a 20 22 52 zn-Trace-Id": "R
0130: 6f 6f 74 3d 31 2d 36 33 31 30 32 61 37 37 2d 37 oot=1-63102a77-7
0140: 35 33 30 38 34 64 61 34 66 64 33 62 35 31 64 32 53084da4fd3b51d2
0150: 61 35 61 34 36 34 63 22 0a 20 20 7d 2c 20 0a 20 a5a464c". }, .
0160: 20 22 6a 73 6f 6e 22 3a 20 7b 0a 20 20 20 20 22 "json": {. "
0170: 73 61 6d 70 6c 65 22 3a 20 22 48 65 72 65 20 69 sample": "Here i
0180: 73 20 61 20 73 61 6d 70 6c 65 22 0a 20 20 7d 2c s a sample". },
0190: 20 0a 20 20 22 6f 72 69 67 69 6e 22 3a 20 22 31 . "origin": "1
01a0: 35 33 2e 32 34 32 2e 31 38 30 2e 31 32 22 2c 20 53.242.180.12",
01b0: 0a 20 20 22 75 72 6c 22 3a 20 22 68 74 74 70 3a . "url": "http:
01c0: 2f 2f 68 74 74 70 62 69 6e 2e 6f 72 67 2f 70 6f //httpbin.org/po
01d0: 73 74 22 0a 7d 0a st".}.
{
"args": {},
"data": "{\"sample\": \"Here is a sample\"}",
"files": {},
"form": {},
"headers": {
"Accept": "application/json",
"Content-Length": "30",
"Content-Type": "application/json",
"Host": "httpbin.org",
"User-Agent": "curl/7.79.1",
"X-Amzn-Trace-Id": "Root=1-63102a77-753084da4fd3b51d2a5a464c"
},
"json": {
"sample": "Here is a sample"
},
"origin": "153.242.180.12",
"url": "http://httpbin.org/post"
}
== Info: Connection #0 to host httpbin.org left intact
$ curl --trace /dev/stdout -XPOST -d @./sample.json -H "Accept: application/json" -H "Content-Type: application/json" http://httpbin.org/post
Note: Unnecessary use of -X or --request, POST is already inferred.
== Info: Trying 54.147.68.244:80...
== Info: Connected to httpbin.org (54.147.68.244) port 80 (#0)
=> Send header, 145 bytes (0x91)
0000: 50 4f 53 54 20 2f 70 6f 73 74 20 48 54 54 50 2f POST /post HTTP/
0010: 31 2e 31 0d 0a 48 6f 73 74 3a 20 68 74 74 70 62 1.1..Host: httpb
0020: 69 6e 2e 6f 72 67 0d 0a 55 73 65 72 2d 41 67 65 in.org..User-Age
0030: 6e 74 3a 20 63 75 72 6c 2f 37 2e 37 39 2e 31 0d nt: curl/7.79.1.
0040: 0a 41 63 63 65 70 74 3a 20 61 70 70 6c 69 63 61 .Accept: applica
0050: 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 tion/json..Conte
0060: 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 nt-Type: applica
0070: 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 tion/json..Conte
0080: 6e 74 2d 4c 65 6e 67 74 68 3a 20 33 30 0d 0a 0d nt-Length: 30...
0090: 0a .
=> Send data, 30 bytes (0x1e)
0000: 7b 22 73 61 6d 70 6c 65 22 3a 20 22 48 65 72 65 {"sample": "Here
0010: 20 69 73 20 61 20 73 61 6d 70 6c 65 22 7d is a sample"}
== Info: Mark bundle as not supporting multiuse
<= 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 54 68 75 2c 20 30 31 20 53 65 Date: Thu, 01 Se
0010: 70 20 32 30 32 32 20 30 33 3a 34 35 3a 35 39 20 p 2022 03:45:59
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 32 bytes (0x20)
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 0d 0a plication/json..
<= 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: 34 37 30 0d 0a 470..
<= 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, 25 bytes (0x19)
0000: 53 65 72 76 65 72 3a 20 67 75 6e 69 63 6f 72 6e Server: gunicorn
0010: 2f 31 39 2e 39 2e 30 0d 0a /19.9.0..
<= Recv header, 32 bytes (0x20)
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 4f 72 69 67 69 6e 3a 20 2a 0d 0a llow-Origin: *..
<= 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, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 470 bytes (0x1d6)
0000: 7b 0a 20 20 22 61 72 67 73 22 3a 20 7b 7d 2c 20 {. "args": {},
0010: 0a 20 20 22 64 61 74 61 22 3a 20 22 7b 5c 22 73 . "data": "{\"s
0020: 61 6d 70 6c 65 5c 22 3a 20 5c 22 48 65 72 65 20 ample\": \"Here
0030: 69 73 20 61 20 73 61 6d 70 6c 65 5c 22 7d 22 2c is a sample\"}",
0040: 20 0a 20 20 22 66 69 6c 65 73 22 3a 20 7b 7d 2c . "files": {},
0050: 20 0a 20 20 22 66 6f 72 6d 22 3a 20 7b 7d 2c 20 . "form": {},
0060: 0a 20 20 22 68 65 61 64 65 72 73 22 3a 20 7b 0a . "headers": {.
0070: 20 20 20 20 22 41 63 63 65 70 74 22 3a 20 22 61 "Accept": "a
0080: 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 22 pplication/json"
0090: 2c 20 0a 20 20 20 20 22 43 6f 6e 74 65 6e 74 2d , . "Content-
00a0: 4c 65 6e 67 74 68 22 3a 20 22 33 30 22 2c 20 0a Length": "30", .
00b0: 20 20 20 20 22 43 6f 6e 74 65 6e 74 2d 54 79 70 "Content-Typ
00c0: 65 22 3a 20 22 61 70 70 6c 69 63 61 74 69 6f 6e e": "application
00d0: 2f 6a 73 6f 6e 22 2c 20 0a 20 20 20 20 22 48 6f /json", . "Ho
00e0: 73 74 22 3a 20 22 68 74 74 70 62 69 6e 2e 6f 72 st": "httpbin.or
00f0: 67 22 2c 20 0a 20 20 20 20 22 55 73 65 72 2d 41 g", . "User-A
0100: 67 65 6e 74 22 3a 20 22 63 75 72 6c 2f 37 2e 37 gent": "curl/7.7
0110: 39 2e 31 22 2c 20 0a 20 20 20 20 22 58 2d 41 6d 9.1", . "X-Am
0120: 7a 6e 2d 54 72 61 63 65 2d 49 64 22 3a 20 22 52 zn-Trace-Id": "R
0130: 6f 6f 74 3d 31 2d 36 33 31 30 32 61 66 37 2d 37 oot=1-63102af7-7
0140: 31 33 39 31 63 38 64 33 33 31 62 33 38 65 30 31 1391c8d331b38e01
0150: 31 65 31 62 31 64 66 22 0a 20 20 7d 2c 20 0a 20 1e1b1df". }, .
0160: 20 22 6a 73 6f 6e 22 3a 20 7b 0a 20 20 20 20 22 "json": {. "
0170: 73 61 6d 70 6c 65 22 3a 20 22 48 65 72 65 20 69 sample": "Here i
0180: 73 20 61 20 73 61 6d 70 6c 65 22 0a 20 20 7d 2c s a sample". },
0190: 20 0a 20 20 22 6f 72 69 67 69 6e 22 3a 20 22 31 . "origin": "1
01a0: 35 33 2e 32 34 32 2e 31 38 30 2e 31 32 22 2c 20 53.242.180.12",
01b0: 0a 20 20 22 75 72 6c 22 3a 20 22 68 74 74 70 3a . "url": "http:
01c0: 2f 2f 68 74 74 70 62 69 6e 2e 6f 72 67 2f 70 6f //httpbin.org/po
01d0: 73 74 22 0a 7d 0a st".}.
{
"args": {},
"data": "{\"sample\": \"Here is a sample\"}",
"files": {},
"form": {},
"headers": {
"Accept": "application/json",
"Content-Length": "30",
"Content-Type": "application/json",
"Host": "httpbin.org",
"User-Agent": "curl/7.79.1",
"X-Amzn-Trace-Id": "Root=1-63102af7-71391c8d331b38e011e1b1df"
},
"json": {
"sample": "Here is a sample"
},
"origin": "153.242.180.12",
"url": "http://httpbin.org/post"
}
== Info: Connection #0 to host httpbin.org left intact
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment