00000000: 3200 0147 4554 202f 6170 692f 7573 6572  2..GET /api/user
00000010: 7320 4854 5450 2f31 2e31 0d0a 486f 7374  s HTTP/1.1..Host
00000020: 3a20 6170 692e 6578 616d 706c 652e 636f  : api.example.co
00000030: 6d0d 0a0d 0a00 6400 0250 4f53 5420 2f61  m.....d..POST /a
00000040: 7069 2f6c 6f67 696e 2048 5454 502f 312e  pi/login HTTP/1.
00000050: 310d 0a48 6f73 743a 2061 7069 2e65 7861  1..Host: api.exa
00000060: 6d70 6c65 2e63 6f6d 0d0a 436f 6e74 656e  mple.com..Conten
00000070: 742d 4c65 6e67 7468 3a20 3235 0d0a 0d0a  t-Length: 25....
00000080: 7b22 7573 6572 223a 2261 646d 696e 222c  {"user":"admin",
00000090: 2270 6173 7322 3a22 2a2a 2a22 7d00 3200  "pass":"***"}.2.
000000a0: 0147 4554 202f 6170 692f 7573 6572 7320  .GET /api/users
000000b0: 4854 5450 2f31 2e31 0d0a 486f 7374 3a20  HTTP/1.1..Host:
000000c0: 6170 692e 6578 616d 706c 652e 636f 6d0d  api.example.com.
000000d0: 0a0d 0a00 4700 0348 5454 502f 312e 3120  ....G..HTTP/1.1
000000e0: 3230 3020 4f4b 0d0a 436f 6e74 656e 742d  200 OK..Content-
000000f0: 5479 7065 3a20 6170 706c 6963 6174 696f  Type: applicatio
00000100: 6e2f 6a73 6f6e 0d0a 0d0a 7b22 7374 6174  n/json....{"stat
00000110: 7573 223a 2273 7563 6365 7373 227d 0064  us":"success"}.d
00000120: 0002 504f 5354 202f 6170 692f 6c6f 6769  ..POST /api/logi
00000130: 6e20 4854 5450 2f31 2e31 0d0a 486f 7374  n HTTP/1.1..Host
00000140: 3a20 6170 692e 6578 616d 706c 652e 636f  : api.example.co
00000150: 6d0d 0a43 6f6e 7465 6e74 2d4c 656e 6774  m..Content-Lengt
00000160: 683a 2032 350d 0a0d 0a7b 2275 7365 7222  h: 25....{"user"
00000170: 3a22 6164 6d69 6e22 2c22 7061 7373 223a  :"admin","pass":
00000180: 222a 2a2a 227d 0032 0001 4745 5420 2f61  "***"}.2..GET /a
00000190: 7069 2f75 7365 7273 2048 5454 502f 312e  pi/users HTTP/1.
000001a0: 310d 0a48 6f73 743a 2061 7069 2e65 7861  1..Host: api.exa
000001b0: 6d70 6c65 2e63 6f6d 0d0a 0d0a 00         mple.com.....
