import hashlib def sign_up(body,apikey="12345678"): apikey="12345678" # body={ # "username":"test", # "password":"123456", # "mail":"", # "sign":"签名后的值" # } a=["".join(i) for i in body.items() if i[1] and i[0]!="sign"] b="".join(sorted(a)) #MD5加密 def jiamiMD5(s): m = hashlib.md5() c = s.encode(encoding='utf-8') m.update(c) return m.hexdigest() #print(body) # 签名后 body["sign"]=jiamiMD5((b+apikey).lower()) #print(body) return body if __name__ == '__main__': body={ "username":"test", "password":"123456", "mail":"", "sign":"签名后的值" } sign_up(body,apikey="12345678")
python--sign签名
最新推荐文章于 2023-06-09 14:54:30 发布