printfcoder/stack-rpc-tutorials

part 1 使用 go-micro v1.18.0 运行出错

heyuanchao opened this issue · 2 comments

操作系统: Win 10

C:\Users\admin>micro --registry=etcd call mu.micro.book.srv.user User.QueryUserByName "{""""userName"""":""""micro"""}"
error calling mu.micro.book.srv.user.User.QueryUserByName: {"id":"go.micro.client","code":500,"detail":"OK: HTTP status code 200; transport: missing content-type field","status":"Internal Server Error"}

将 go-micro 换成 v1.16.0 之后才运行成功

C:\Users\admin>micro --registry=etcd call mu.micro.book.srv.user User.QueryUserByName "{""""userName"""":""""micro"""}"
{
        "success": true,
        "user": {
                "id": 10001,
                "name": "micro",
                "pwd": "1111"
        }
}

另外 go-micro v1.17.1 也运行出错

好,这几天比较忙,可以帮忙查一下原因吗?

已更新到v2