add user-agent argument
add user-agent security and send request
manage exception when sending request
add del_whitespace function
oops, delete hashlib import
add hash_reponse func