```
f := "1152921505162977735"
// int64转string
t := strconv.FormatInt(fileId, 10)
s1 := "{\"body\":{\"fileId\":" + f + "},......
s2 := "{\"body\":{\"fileId\":" + t + "},......
```
输出结果如下:
![image.png](https://static.studygolang.com/210907/1bf257310db8c9806ba4f4bb150fa416.png)
使用s1构建的json字符串可以成功请求并返回数据,
使用s2构建的json字符串可以成功请求但返回为空!
将s2中的fileId复制到f中,也可以返回数据,这是为什么?问题可能出在哪里?
有疑问加站长微信联系(非本文作者)