Skip to main content
Deno 2 is finally here 🎉️
Learn more
Go to Latest
The Standard Library has been moved to JSR. See the blog post for details.
class ServerRequest
Deprecated
import { ServerRequest } from "https://deno.land/std@0.107.0/http/server_legacy.ts";

Properties

readonly
body: Deno.Reader

Body of the request. The easiest way to consume the body is:

import { ServerRequest } from "https://deno.land/std@0.107.0/http/server_legacy.ts";
import { readAll } from "https://deno.land/std@0.107.0/io/util.ts";

const req = new ServerRequest();
const buf = await readAll(req.body);
conn: Deno.Conn
readonly
contentLength: number | null

Value of Content-Length header. If null, then content length is invalid or not given (e.g. chunked encoding).

readonly
done: Promise<Error | undefined>
headers: Headers
method: string
proto: string
protoMajor: number
protoMinor: number
url: string