我在stackoverflow中寻求一个可能的解决方案,但任何对我都有好处。 我将下一个json-rpc代码发送到另一个文件。该文件包含一个瓶子服务器。
curl -X POST -H "Content-Type: application/json" -d '{"jsonrpc": "2.0", "method":"leer_datos", "params": {"bd":"escuela","tabla":"secretaria"}}' http://localhost:8081/rpc/alchemy
现在,我在文件中有下一个使用cURL的代码:
<?php
// Get cURL resource
$curl = curl_init();
// Set some options - we are passing in a useragent too here
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'http://localhost:8081/rpc/alchemy',
CURLOPT_USERAGENT => 'Codular Sample cURL Request',
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => "{'jsonrpc': '2.0','method':'leer_datos','params':{'bd':'escuela','tabla':'secretaria'}}"
));
// Send the request & save response to $resp
$resp = curl_exec($curl);
echo $resp;
// Close request to clear up some resources
curl_close($curl);
?>
我知道json不是特使。
如何将json发送到网址?
抱歉,我的英语不好。
答案 0 :(得分:1)
JSON数据(键和值)必须仅在“双引号”中。
{
"jsonrpc": "2.0",
"method": "leer_datos",
"params": {
"bd": "escuela",
"tabla": "secretaria"
}
}