improve the way to generate the sessionid for the fingerprint, and fix the bug in the sample when you make a async request