Download the PHP package lkt/http-response without Composer
On this page you can find all versions of the php package lkt/http-response. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package http-response
LKT HTTP Response
Installation
Usage
Instantiate a new response instance with the generic constructor:
Or you can instantiate it with all the more specific constructors:
Constructor list
| Method | Status code |
|---|---|
| ::ok | 200 |
| ::created | 201 |
| ::accepted | 202 |
| ::noContent | 204 |
| ::multipleChoices | 300 |
| ::movedPermanently | 301 |
| ::found | 302 |
| ::seeOther | 303 |
| ::notModified | 304 |
| ::badRequest | 400 |
| ::unauthorized | 401 |
| ::forbidden | 403 |
| ::notFound | 404 |
| ::methodNotAllowed | 405 |
| ::internalServerError | 500 |
| ::notImplemented | 501 |
| ::badGateway | 502 |
| ::serviceUnavailable | 503 |
Configure HTTP headers
The Response instance can handle some http header.
Default content type
The default content type for Response is JSON.
Sending text/html
When using a text/html response, simply pass the string as an argument. By default, this will turn the response content type to text/html.
Sending files
You can send a file in a similar way, only remember to refresh the MIME type
Supported file extensions
Response implements lkt/mime to check file extensions (see supported MIME).
Examples
Sending a valid JSON response
Sending a valid text/html response
Sending a forbidden response
Sending a file
Downloading a file
All versions of http-response with dependencies
PHP Build Version
Package Version
The package lkt/http-response contains the following files
Loading the files please wait ...