PHP接收异步通知参数示例

(1)空请求也会记录调用时间
(2)记录请求参数
(3)记录GET和POST具体参数
(4)记录POST提交的JSON字符串

<?php

file_put_contents('log.txt', date("Y-m-d H:i:s") . "\n", FILE_APPEND);

file_put_contents('log.txt', $_SERVER["QUERY_STRING"] . "\n", FILE_APPEND);

foreach ($_GET as $key=>$value) {
    file_put_contents('log.txt', "$key = $value\n", FILE_APPEND);
}

foreach ($_POST as $key=>$value) {
    file_put_contents('log.txt', "$key = $value\n", FILE_APPEND);
}

//application/json
$params_str = file_get_contents("php://input");
file_put_contents('log.txt', "$params_str\n", FILE_APPEND);

?>
上一篇 PHP获取请求路径和请求参数
下一篇 PHP编译安装ldap扩展模块
目录
文章列表
1 ElasticSearch High Level REST API(2)搜索查询
ElasticSearch High Level REST API(2)搜索查询
2
Google Guava工具类的介绍和使用
Google Guava工具类的介绍和使用
3
玩转Redis-Lua脚本入门到实战-树形结构存储及查询
玩转Redis-Lua脚本入门到实战-树形结构存储及查询
4
PHP电子商务网站框架比较
PHP电子商务网站框架比较
5
免费开源后台管理系统模板
免费开源后台管理系统模板
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。