add fragment(), query(), path(), password(), user(), port(), host(), scheme()
fix url
fix setUrl()
add proxyUrl()
fix setUrl()
fix setProxyUrl()
fix setProxyUrl()