bugfix

add some testcase
todo: test url&query handle function