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 ....