小编mor*_*itz的帖子

为什么URL的编码和查询字符串部分不同?

我正在研究为什么我的查询参数中有加+号而不是%20为什么他们有字符串%C3%BC而不是像编码URL那样的ü(UTF-8).

经过2个小时的思考,我的webapp与URL编码标准不兼容,我发现查询字符串的编码方案与URL的编码不同(这里我指的是没有查询字符串的部分).

例子:

  • 网址:
    • 空格编码为%20
    • UTF-8字符保持UTF-8字符
  • 查询参数:
    • 空格编码为+
    • UTF-8字符编码为十六进制表示

那么有人可以告诉我为什么编码方案不同,因为查询参数是URL的一部分?

看到:

http

21
推荐指数
1
解决办法
4926
查看次数

您可以推荐什么样的Solr客户端库?为什么?

我开始使用带有Flask的 Python和web-app构建,并且来自Java EE背景,这非常有趣.但是现在我需要与我的Solr服务器通信,我想要一个简单,有趣的客户端库,那么你能推荐什么,为什么?

python solr flask

14
推荐指数
1
解决办法
4193
查看次数

标签 统计

flask ×1

http ×1

python ×1

solr ×1