📄 jsonrpcpostgetecho.php
字号:
<?php require_once("./JSON.php"); $json = new Services_JSON; $method = $_REQUEST["method"]; $id = $_REQUEST["id"]; $params = $_REQUEST["params"]; $result = ""; switch ($method){ case "postJsonRpc10Echo": case "getJsonRpc10Echo": case "postJsonRpc10EchoNamed": case "getJsonRpc10EchoNamed": $p = $json->decode($params); $result = "{id:" . $id . ", 'result':'" . $p[0]. "', error:''}"; break; case "postJsonRpc12Echo": case "getJsonRpc12Echo": case "postJsonRpc12EchoNamed": case "getJsonRpc12EchoNamed": $p = $json->decode($params); if ($p->message){ $d = $p->message; }else{ $d=$p[0]; } $result = "{id:" . $id . ", 'result':'" . $d . "'}"; break; default: $result = "{id:'1','error':'Unknown Method', 'result':'this result only here for this test, shouldnt be here in real code'}"; break; } print $result;?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -