我需要使用自定义标头和自定义HTTP谓词
通过HTTP请求调用APIPUT: http://www.example.com/system/get_user_categories/format/json/user_id/**10**
我想我需要使用:
request::create
但我不知道如何。
答案 0 :(得分:1)
对于此任务,您可以使用“Guzzle”PHP-HTTP-Client。
发送请求GET,POST,PUT,DELETE ......
http://guzzle.readthedocs.org/en/latest/http-messages.html#requests
http://guzzle.readthedocs.org/en/latest/clients.html#sending-requests
有关自定义标题,请参阅:
http://guzzle.readthedocs.org/en/latest/http-messages.html#headers
Guzzle功能强大且易于使用并且您可以尝试使用很多“复制粘贴”示例:)
Symfony2 Guzzle composer-package:
答案 1 :(得分:0)
Laravel的请求对象只是扩展了Symfony的HTTP请求类(并添加了一些特定于Laravel的方法),因此您可以使用Symfony\Component\HttpFoundation\Request
对Laravel的请求类进行任何操作。
你是对的,你可以使用Request::create()
。请参阅Symfony文档中的此部分:http://symfony.com/doc/current/components/http_foundation/introduction.html#simulating-a-request