[web] [modules/url] Improve charset detect on url.py new class for parse html

some fixs