my own public code for common use,especially for network,web spider and http request