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 61 62 63 64 65 66 67 68 69
POST http://example.com HTTP/1.0
GET http://localhost:9999/foo.html HTTP/1.1
PUT http://www.example.com HTTP/2.0
DELETE https://example.com HTTP/1.1
OPTIONS https://www.example.com HTTP/1.1
PATCH http://example.com HTTP/1.0
TRACE http://example.com HTTP/1.0
CONNECT http://example.com HTTP/1.0
GET /path/to/foo.html HTTP/1.1
GET / HTTP/1.1
----------------------------------------------------
[
["request-line", [
["method", "POST"],
["request-target", "http://example.com"],
["http-version", "HTTP/1.0"]
]],
["request-line", [
["method", "GET"],
["request-target", "http://localhost:9999/foo.html"],
["http-version", "HTTP/1.1"]
]],
["request-line", [
["method", "PUT"],
["request-target", "http://www.example.com"],
["http-version", "HTTP/2.0"]
]],
["request-line", [
["method", "DELETE"],
["request-target", "https://example.com"],
["http-version", "HTTP/1.1"]
]],
["request-line", [
["method", "OPTIONS"],
["request-target", "https://www.example.com"],
["http-version", "HTTP/1.1"]
]],
["request-line", [
["method", "PATCH"],
["request-target", "http://example.com"],
["http-version", "HTTP/1.0"]
]],
["request-line", [
["method", "TRACE"],
["request-target", "http://example.com"],
["http-version", "HTTP/1.0"]
]],
["request-line", [
["method", "CONNECT"],
["request-target", "http://example.com"],
["http-version", "HTTP/1.0"]
]],
["request-line", [
["method", "GET"],
["request-target", "/path/to/foo.html"],
["http-version", "HTTP/1.1"]
]],
["request-line", [
["method", "GET"],
["request-target", "/"],
["http-version", "HTTP/1.1"]
]]
]
----------------------------------------------------
Checks for request lines.