我不熟悉开发https网站,并且遇到以下问题。我要求网站仅返回shell命令“ pwd”的产品
在Go中,相关行如下:
import (
"os/exec"
)
out, err := exec.Command("pwd").Output()
if err != nil {
fmt.Println(err)
}
fmt.Println(out)
响应似乎已编码。
[47 109 110 116 47 100 47 98 105 110 47 100 101 118 101 108 111 112 109 101 110 116 47 119 119 119 10]
问题:如何获取实际值?
答案 0 :(得分:0)
这与https编码无关。 Command
返回[]byte
,然后继续打印。
如果要输出的字符串表示形式,则必须将其转换:
fmt.Println(string(out))