一般都是用curl扩展来完成,看了手册的通过stream的方式更加简单。

  请求脚本stream.php

 $url = 'http://localhost/stream_api.php';

 $body = [
'name'=>'lemon',
'age'=>20,
'sex'=>'gener'
]; $opts = [
'http'=>[
'method'=>'POST', //这里区分大小写
'content'=>json_encode($body),
'header'=>'Content-type:application/x-www-form-urlencoded'
]
];
//创建流上下文
$context = stream_context_create($opts);
//将上下文传入
$res = file_get_contents($url,false,$context);
print_r($res);

  接收 stream_api.php 

<?php
header('Content-type:application/json');
$body = @file_get_contents('php://input');
//file_put_contents('2.php',$body);
$data = json_decode($body,true);
$data['name'] = 'jack'; echo json_encode($data);

  最后打印出['name'=>'jack',......]

最新文章

  1. linux时间同步ntp服务的安装与配置
  2. Matlab中unifrnd函数使用解析
  3. HDU5479 Colmerauer 单调栈+暴力优化
  4. Chrome 将默认不播放非重要 Flash 内容
  5. bool([x]) 将x转换为Boolean类型
  6. Cactus入门
  7. oracle_彻底删除oracle
  8. 【转】Oracle修改表空间为自动扩展
  9. 解决 PHPExcel 长数字串显示为科学计数[转]
  10. 指定的 CGI 应用程序遇到错误,服务器终止了该进程。
  11. MySQL数据库(1)
  12. ios 视图既显示阴影又有圆角实现
  13. Kafka架构简介
  14. C/C++关键字 new/delete和malloc/free
  15. [R]统计工具包
  16. springboot-day01-引入如何读取配置文件以及helloWorld
  17. subversion &amp; MacOS &amp; Xcode 10
  18. POJ 2585.Window Pains 拓扑排序
  19. Uva442
  20. It isn&#39;t possible to write into a document from an asynchronously-loaded

热门文章

  1. Server JRE 简介
  2. jenkins轻松玩玩远程windows的进程
  3. 如何优化tomcat配置优化
  4. python 机器学习库 —— featuretools(自动特征工程)
  5. SVM大致思路整理
  6. QLoo graphql engine 学习二 基本试用(kubernetes)
  7. eclipse 3.7 中英文自由切换
  8. Mysql中谓词使用date_format的优化
  9. zipkin:和springcloud集成过程记录
  10. vue2.0实现一个模态弹框,内容自定义(使用slot)