文章详情页
python3 通过bottle获取请求参数但中文是乱码
浏览:162日期:2022-09-18 18:19:22
问题描述
通过客户端请求服务器,有请求参数,如果请求参数带有中文则不能正确输出.代码如下
哪位大侠帮忙解决下?小弟不胜感激
from bottle import route, run, template, request@route(’/’, method=’GET’)def do_json(): str = ’your request msg is %s %s %s’ % (request.params[’message’], request.params[’age’], request.params[’sex’]) print(str) return {’respon’:str}run(host=’localhost’,port=8080, debug=True,reloader=True)
结果是如下的乱码:your request msg is adam 18 妿ª
问题解答
回答1:
换成这个方法即可:request.query.(请求参数字典的key值)
request.query.message
相关文章:
1. javascript - webpack 多入口文件生成HTML文件;2. Android-Studio 新建项目 Missing styles3. 老师,flex-shrink: 1; 按视频操作,不会自动缩放4. php为什么是源程序显示?5. javascript - 我这个页面的main的盒模型为什么把header的模型空间也包括了。6. 如何解决docker宿主机无法访问容器中的服务?7. golang - 用IDE看docker源码时的小问题8. docker容器呢SSH为什么连不通呢?9. debian - docker依赖的aufs-tools源码哪里可以找到啊?10. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!
排行榜

网公网安备