auto update by Handler
add pmd and findbugs
no use InetAddress.isReachable
no use InetAddress.isReachable and simple implement
delete dest hostname
add https host
support multi scheme (http and https)