遇到一个棘手的问题:
需要计算签名
sign = base64.encodestring(hmac.new(secret_access_key, po, sha1).digest()).strip()
使用这种方式计算,没有使用显示换行符号的打印方式,造成了换行符号的差异
一个使用“\r\n",
一个使用”\n"
签名总是不正确
使用字符串替换解决
第二个问题:
使用stringIO的时候,总是没有内容
原来是我写入的时候,需要吧指针seek到0