fix bug: urlencode problem for '#'