Skip to content

TextHttpResponse

Creates a plain-text response and sets Content-Type to text/plain; charset=utf-8.

Importing

ts
import { HttpStatus, TextHttpResponse } from '@almighty-shogun/bun-server';

Usage

ts
import { HttpStatus, TextHttpResponse } from '@almighty-shogun/bun-server';

const response = new TextHttpResponse('Accepted', HttpStatus.Accepted);

Parameters

text: string
Plain text response body.

status: HttpStatus
HTTP status code for the response.

headers?: HeadersInit
Response headers.

Returns

A plain-text Response subclass.

Type signature

ts
declare class TextHttpResponse extends HttpBaseResponse {
    constructor(text: string, status: HttpStatus, headers?: HeadersInit);
}

All packages are released under the MIT License.