<?php $cli = new swoole_http_client('127.0.0.1', 80); //post request $cli->setHeaders(['User-Agent' => "swoole"]); $cli->addFile(__DIR__ . '/post.data', 'post'); $cli->addFile(dirname(__DIR__) . '/test.jpg', 'debug'); $cli->post('/dump2.php', array("xxx" => 'abc', 'x2' => 'rango'), function ($cli) { echo $cli->body; $cli->close(); });
<?php $cli = new swoole_http_client('127.0.0.1', 80); //post request //$cli->setData(http_build_query(['a'=>123,'b'=>"哈哈"])); $cli->setHeaders(['User-Agent' => "swoole"]); $cli->post('/dump.php', array("test" => 'abc'), function ($cli) { echo $cli->body; $cli->get('/dump.php', function ($cli) { echo $cli->body; }); });