Updated TELEPORT CORE JSON RPC (markdown)
parent
cd09c70a3c
commit
ee6b66112e
|
@ -4,17 +4,19 @@
|
|||
|
||||
TELEPORT CORE服务默认在 127.0.0.1:52080 上监听,其访问格式如下:
|
||||
|
||||
注意:参数部分params是经过urlencode后的json格式的字符串。
|
||||
|
||||
**GET 方式**
|
||||
|
||||
- URL格式 `http://127.0.0.1:52080/rpc?params`
|
||||
- 示例:`curl http://127.0.0.1:52080/rpc?{"method":"enc","param":["p":"a message"]}`
|
||||
- 示例:`curl http://127.0.0.1:52080/rpc?{"method":"enc","param":{"p":"a message"}}`
|
||||
- 实际请求:`curl http://127.0.0.1:52080/rpc?%7B%22method%22%3A%22enc%22%2C%22param%22%3A%7B%22p%22%3A%22a%20message%22%7D%7D`
|
||||
|
||||
**POST方式**
|
||||
|
||||
- URL格式 `http://127.0.0.1:52080/rpc`
|
||||
- 示例:`curl -X POST --data '{"method":"enc","param":["p":"a message"]}' http://127.0.0.1:52080/rpc`
|
||||
|
||||
其中,params是经过urlencode后的json格式的字符串。
|
||||
- 示例:`curl -X POST --data '{"method":"enc","param":{"p":"a message"}}' http://127.0.0.1:52080/rpc`
|
||||
- 实际请求:`curl -X POST --data %7B%22method%22%3A%22enc%22%2C%22param%22%3A%7B%22p%22%3A%22a%20message%22%7D%7D http://127.0.0.1:52080/rpc`
|
||||
|
||||
所有的返回数据均为json格式,其中包含`code`域指明执行情况,如果有附加返回数据,则包含在`data`域中。如果发生错误,则`code`域为非0值,并由**可选**的`message`域指明错误原因。例如:
|
||||
|
||||
|
|
Loading…
Reference in New Issue