使用Symfony2发送REST请求

时间:2015-03-22 18:41:49

标签: rest symfony request put

是否有任何捆绑可以向外部网页发送REST请求?我需要PUT和DELETE以及PATCH(http方法)。

1 个答案:

答案 0 :(得分:4)

您正在寻找此捆绑包: https://github.com/CircleOfNice/CiRestClientBundle

$restClient = $this->container->get('ci.restclient');

$restClient->get('http://www.someUrl.com');
$restClient->post('http://www.someUrl.com', 'somePayload');
$restClient->put('http://www.someUrl.com', 'somePayload');
$restClient->delete('http://www.someUrl.com');
$restClient->patch('http://www.someUrl.com', 'somePayload');

$restClient->head('http://www.someUrl.com');
$restClient->options('http://www.someUrl.com', 'somePayload');
$restClient->trace('http://www.someUrl.com');
$restClient->connect('http://www.someUrl.com');