'Return href string with proper limit and marker params.'

def _get_next_link(self, request, identifier, collection_name):

    params = collections.OrderedDict(sorted(request.params.items()))
    params['marker'] = identifier
    prefix = self._update_compute_link_prefix(request.application_url)
    url = url_join(prefix, self._get_project_id(request), collection_name)
    return ('%s?%s' % (url, urlparse.urlencode(params)))
