core/lib/tern_from_ts/defs/http-string-parser.json.tmp
2017-05-14 13:22:31 +02:00

36 lines
977 B
Plaintext

{
"http-string-parser": {
"ParseRequestResult": {
"method": "string",
"uri": "string",
"headers": {},
"body": "string"
},
"ParseResponseResult": {
"statusCode": "string",
"statusMessage": "string",
"headers": {},
"body": "string"
},
"ParseRequestLineResult": {
"method": "string",
"uri": "string",
"protocol": "string"
},
"ParseStatusLineResult": {
"protocol": "string",
"statusCode": "string",
"statusMessage": "string"
},
"parseRequest": "fn(requestString: string) -> ParseRequestResult",
"parseResponse": "fn(responseString: string) -> ParseResponseResult",
"parseRequestLine": "fn(requestLineString: string) -> ParseRequestLineResult",
"parseStatusLine": "fn(statusLine: string) -> ParseStatusLineResult",
"parseHeaders": "fn(headerLines: [string]) -> ret"
},
"!name": "http-string-parser.d.ts",
"!define": {
"ret": {}
}
}