jsonrpc返回给客户端

来源:18-3 jsonrpc的使用

三日三秋

2020-02-19

str := “{“method”:“DemoService.Div”,” +
"“params”:[{“A”:3,“B”:0}]},“id”:23}“
receive := make([]byte,500)
n, err := conn.Write([]byte(str))
if err != nil {
panic(err)
}
fmt.Printf(“客户端发送了 %d 字节数据\n”, n)
n,_ = conn.Read(receive)
fmt.Printf(”%d, %s", n, receive[:n])
自己写的一个客户端,把ID给写上去,但是返回来ID却是null,这是为什么?

写回答

1回答

ccmouse

2020-02-20

这个代码片段很难看出来,我们需要调试一下。还有注意这里需要把err都处理一下,如果有err都打出来,中间各种地方都可能有具体的错误。

0
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程