# Prepare values
function prep ()
{
echo "$1" | sed -e 's/^ *//g' -e 's/ *$//g' | sed -n '1 p'
}
# Base64 values
function base ()
{
echo "$1" | tr -d '\n' | base64 | tr -d '=' | tr -d '\n' | sed 's/\//%2F/g' | sed 's/\+/%2B/g'
}
version=$(prep "$version")
uptime=$(prep $(int "$(cat /proc/uptime | awk '{ print $1 }')"))
data_post="token=${auth_token}&data=$(base "$version") $(base "$uptime")
收集到的参数如上.
解析 post 过来的data_post
参数 使用 分割后 并不是正常的 base64 字符
base64 字符串解析失败了..不知道以前这货是怎么解析的 求助 base
函数 到底把原始字符串干啥了??