Proper URL encoding

'+' signs need to be substitued seperately since + in the URL
is parsed as space.