Download the PHP package paypal/paypalhttp without Composer
On this page you can find all versions of the php package paypal/paypalhttp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package paypalhttp
PayPalHttp is a generic HTTP Client.
In it's simplest form, an HTTP response.
Environment describes a domain that hosts a REST API, against which an
HttpClient will make requests.
Environment is a simple interface that wraps one method,
HTTP requests contain all the information needed to make an HTTP request against the REST API. Specifically, one request describes a path, a verb, any path/query/form parameters, headers, attached files for upload, and body data.
HTTP responses contain information returned by a server in response to a request as described above. They are simple objects which contain a status code, headers, and any data returned by the server.
Injectors are blocks that can be used for executing arbitrary pre-flight logic, such as modifying a request or logging data. Injectors are attached to an
HttpClient using the
HttpClient executes its injectors in a first-in, first-out order, before each request.
HttpClient#execute may throw an
Exception if something went wrong during the course of execution. If the server returned a non-200 response, IOException will be thrown, that will contain a status code and headers you can use for debugging.
PayPalHttp-PHP is open source and available under the MIT license. See the LICENSE file for more information.
Pull requests and issues are welcome. Please see CONTRIBUTING.md for more details.