在控制器中如何模拟 POST 请求?

用的是小众的短信提供商,直接 POST 请求接口就可以发短信了。在控制器中如何模拟 POST 请求该怎么写呢?
file

相信时间和变化
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 7
庞浩然Paul

模拟 post 请求

use GuzzleHttp;
$http = new GuzzleHttp\Client;
$response = $http->post($router, $config);

具体搜索 guzzlehttp\client 看文档

curl 也行

5年前 评论
庞浩然Paul

@iVerywang 看 swoole 没明白套接字什么意思,套接字原来能做这个的,:sunglasses: 。

5年前 评论

@庞浩然Paul 你说了我才知道有套接字这东西 哈哈

5年前 评论

套接字,Socket,说白了就是走 TCP(第四层),HTTP 是第七层,是基于第四层的,所以只要按照 HTTP 协议规定的标准发送字符到所谓的套接字里,实际上你也就实现了一个 HTTP 协议的客户端或服务端。

5年前 评论

估计多数 PHP 程序员搞不懂 TCP 和 HTTP 的关系。

5年前 评论

cURL 实际上就是一种基于 TCP 协议 + HTTP 协议规范封装的 HTTP 客户端。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!