我需要从此 URL https://stackoverflow.com/questions/ask?next=1&value=3获取查询字符串,并且我不想使用request.META。我发现还有两种获取查询字符串的方法:
使用 urlparse urlparse.urlparse(url).query
使用 url 编码 使用 urlencode 并将 request.GET 参数字典传递给它以获取字符串表示形式。
那么哪种方式更好呢?我的同事更喜欢 urlencode,但没有提供令人满意的解释。他们声称 urlparse 在内部调用 urlencode ,这是我不确定的,因为 urlencode 存在于 urllib 模块中。