paramoredigital/rest-request

一个用于通过cURL提交REST请求的简单PHP类。

v1.3 2015-02-11 15:59 UTC

This package is not auto-updated.

Last update: 2024-09-14 17:31:52 UTC


README

一个用于通过cURL提交REST请求的PHP类。

配置

打开 RestRequestConfig.php 类,并将 $baseUrl 参数设置为API的基本URL。在这里,您还可以设置请求体的默认格式(JSON或表单编码)。

使用方法

定义一个新的客户端如下

$request = new \ParamoreDigital\RestRequest();

您可以设置cURL选项如下

$request->setHttpOptions(array(CURLOPT_HTTPAUTH => CURLAUTH_BASIC, CURLOPT_USERPWD => 'username:password'));

您可以设置参数如下

$request->setParams(array('firstName' => 'Ben', 'lastName' => 'Wilkins'));

您可以手动设置一个端点

$request->setEndPoint('/some/endpoint');
$request->post();

或者,您可以直接将端点传递给action方法

$request->post('/some/endpoint');