数据库 - Model 前置说明
官方开源项目 抓取代理IP

介绍

\x\Request::raw()用于获取到HTTP服务-客户端的RAW类型请求数据。

参数说明

依赖类:\x\Request
方法名:raw()
参数:
返回值:string

返回值示例

PHP-FPM中使用CURL发送raw数据进行测试,示例代码:

function curls($url, $data_string) {
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
  curl_setopt($ch,CURLOPT_HTTPHEADER, array('Content-Type: text/plain'));
  $data = curl_exec($ch);
  curl_close($ch);
  return $data;
}
$get_url = "http://IP:9502";
$post_str = '{"user":123,"name":"SW-X"}';
$post_datas = curls($get_url, $post_str);
echo $post_datas;

使用\x\Request::raw()获得:

string(26) "{"user":123,"name":"SW-X"}"

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录