Libraries tagged by statuscodes
leibbrand-development/php-docker-client
24 Downloads
The Engine API is an HTTP API served by Docker Engine. It is the API the Docker client uses to communicate with the Engine, so everything the Docker client can do can be done with the API. Most of the client's commands map directly to API endpoints (e.g. `docker ps` is `GET /containers/json`). The notable exception is running containers, which consists of several API calls. # Errors The API uses standard HTTP status codes to indicate the success or failure of the API call. The body of the response will be JSON in the following format: ``` { "message": "page not found" } ``` # Versioning The API is usually changed in each release, so API calls are versioned to ensure that clients don't break. To lock to a specific version of the API, you prefix the URL with its version, for example, call `/v1.30/info` to use the v1.30 version of the `/info` endpoint. If the API version specified in the URL is not supported by the daemon, a HTTP `400 Bad Request` error message is returned. If you omit the version-prefix, the current version of the API (v1.41) is used. For example, calling `/info` is the same as calling `/v1.41/info`. Using the API without a version-prefix is deprecated and will be removed in a future release. Engine releases in the near future should support this version of the API, so your client will continue to work even if it is talking to a newer Engine. The API uses an open schema model, which means server may add extra properties to responses. Likewise, the server will ignore any extra query parameters and request body properties. When you write clients, you need to ignore additional properties in responses to ensure they do not break when talking to newer daemons. # Authentication Authentication for registries is handled client side. The client has to send authentication details to various endpoints that need to communicate with registries, such as `POST /images/(name)/push`. These are sent as `X-Registry-Auth` header as a [base64url encoded](https://tools.ietf.org/html/rfc4648#section-5) (JSON) string with the following structure: ``` { "username": "string", "password": "string", "email": "string", "serveraddress": "string" } ``` The `serveraddress` is a domain/IP without a protocol. Throughout this structure, double quotes are required. If you have already got an identity token from the [`/auth` endpoint](#operation/SystemAuth), you can just pass this instead of credentials: ``` { "identitytoken": "9cbaf023786cd7..." } ```
kazemmdev/http-status
1845 Downloads
A simple Enum for http status codes responses
kayobruno/http-status-code
0 Downloads
The "HTTP Status Code Abstraction" project is a PHP 8-based initiative aimed at simplifying the management and usage of HTTP status codes by introducing ENUM support. HTTP status codes are integral to web development, providing vital information about the success or failure of HTTP requests and responses. However, managing and referencing these status codes in a clear and organized manner can often be challenging. This project seeks to address this challenge by leveraging PHP 8's ENUM feature.
jq/response
12 Downloads
Response is an helper class which handles HTTP response, status codes and messages returned from different functions. Useful for unifiying API responses.
jeykeu/response
29 Downloads
Response is an helper class which handles HTTP response, status codes and messages returned from different functions. Useful for unifiying API responses.
iaretedd/http
33 Downloads
Eventually this library may have some useful HTTP-related helpers, but currently there's only HTTP response status codes.
hschulz/php-status-code-library
0 Downloads
Status codes for protocols and whatnot.
fastpress/response
61 Downloads
An efficient and flexible HTTP response handling library for PHP, designed to integrate seamlessly with the Fastpress framework. It offers easy-to-use methods for managing HTTP responses, headers, and status codes.
erickcomp/http-status
14 Downloads
This package provides 2 classes with the HTTP status codes and its reason phrases mapped as class constants: Status provides the official status codes and UnnoffcialStatus provides all official one plus some unnoficials
enjoy/http-status-code
44 Downloads
List constants for http status codes
dasbit/apiclient
7 Downloads
Simple api client wrapper without throwing exceptions with statuscodes
danilowa/laravel-api-response-builder
31 Downloads
A Laravel package designed to simplify the creation of structured and formatted API responses (JSON, XML) with custom status codes, messages, and data. XML support is currently under construction.
crypto_scythe/http_generator
15 Downloads
HTTP header fields, media types and status codes
crypto_scythe/http
6 Downloads
PHP convenience classes for HTTP header fields, media types and status codes
charm/exceptions
0 Downloads
Various exception classes with some extra information such as HTTP Status Codes and HTTP Status Messages.