0
A
回答
3
取决于请求需要多么复杂的是。您可以使用curl甚至file_get_contents来获取简单的get请求,也可以像Guzzle一样安装一个包来处理更复杂的事情。
1
随着 '正常' 的PHP,你可以用卷曲的HTTP协议(POST/GET)工作。如果你正在使用Laravel,你可以建立自己的卷曲的方法,也可以使用与作曲家/ Laravel兼容的第三方curl库:
https://packagist.org/packages/unikent/curl
0
您可以使用狂饮 在composer.json添加的依赖包文件
{
"require": {
"guzzlehttp/guzzle": "~4.0" //you can change the version
}
}
化妆作曲家安装或更新
要创建与狂饮的第一个请求,一个代码片段如下面简单的将工作:
use GuzzleHttp\Client;
use GuzzleHttp\Message\Request;
use GuzzleHttp\Message\Response;
$client = new Client();
$response = $client->get("https://api.github.com/");
retrun $response;
相关问题
- 1. 将服务请求重定向到另一台服务器
- 2. 从浏览器到另一台服务器的HTTP POST请求
- 3. CherryPy转发请求到另一台服务器
- 4. 如何从servlet请求到另一台服务器
- 5. Apache转发请求到另一台服务器
- 6. 闪光发送请求到另一台服务器
- 7. 在C:代理HTTP请求到另一台服务器
- 8. PHP。将请求按原样转发到另一台服务器
- 9. Apache服务器发送http请求到另一台服务器与PHP
- 10. 用git从一台服务器推到另一台服务器
- 11. 如何将请求从一台django服务器发送到另一台服务器
- 12. 如何使用jquery和php将ajax post请求从一台服务器传递到另一台服务器?
- 13. 如何使用Node.js服务器接收http请求,然后将该请求传递给另一台服务器?
- 14. 我可以将一个http请求从一个node.js或python服务器转发到另一台服务器吗?
- 15. PHP异步GET请求在一台服务器上工作,但不在另一台服务器上
- 16. 从后台服务发送http请求到服务器失败
- 17. 与另一台服务器
- 18. 从另一台服务器
- 19. 另一台服务器
- 20. 另一台服务器机
- 21. 从另一台服务器
- 22. 转发请求从一个node.js服务器到另一个
- 23. 将请求重定向到群集中的另一台服务器
- 24. 如何更新http请求,并将其发送到另一台Web服务器
- 25. 如何使用请求参数从SpringController重定向到另一台服务器
- 26. Weblogic负载平衡和请求重新路由到另一台服务器
- 27. 部署到另一台服务器
- 28. 移动RavenDb到另一台服务器
- 29. 文件流 - 到另一台服务器
- 30. 通过另一台服务器向服务器发送请求,从最终服务器获得响应