我正在尝试生成JWT令牌,但是在将所有内容转换为字节数组时遇到了麻烦。
if then elif ... else
此行出现错误,因为类型不匹配。
printf "%s's grade is an '" "$name"
case "$rounded" in
100 | [89]? ) echo "A'";;
7? ) echo "B'";;
6? ) echo "C'";;
5? ) echo "D'";;
* ) echo "F'";;
esac
我该如何解决?
答案 0 :(得分:2)
将h.Write
行更改为以下内容:
h.Write([]byte(header))
h.Write([]byte("."))
h.Write(body)
(将散列计算分为三个单独的调用)应该比(将这些块连接在一起并编写)要快(略)。