update test
validate xn--*
handle unknown http method
refactor: remove cn comment