describe urlencode spec