0 | module Node.HTTP.IncomingMessage
2 | import public Data.Buffer
3 | import public Node.Error
4 | import Node.HTTP.Headers
5 | import public Node.Stream
8 | data IncomingMessage : Type where [external]
11 | implementation ReadableClass Buffer Error IncomingMessage where
14 | %foreign "node:lambda: req => req.headers"
15 | (.headers) : IncomingMessage -> Headers
18 | %foreign "node:lambda: req => req.httpVersion"
19 | (.httpVersion) : IncomingMessage -> String
22 | %foreign "node:lambda: req => req.method"
23 | (.method) : IncomingMessage -> String
26 | %foreign "node:lambda: req => req.url"
27 | (.url) : IncomingMessage -> String
30 | %foreign "node:lambda: res => res.statusCode"
31 | (.statusCode) : IncomingMessage -> Int