文章详情页
python3 通过bottle获取请求参数但中文是乱码
浏览:229日期: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. PHP5.5.38.0 Apache2.4.23.0服务崩溃 系统日志php_curl.dll模块报2. javascript - webpack less文件单独打包出错3. Javascript-JSON.parse:数据意外结束-使用有效JSON时出错。我究竟做错了什么?4. docker镜像push报错5. python - Push Notification推送服务在手机上测试时候无法收到生产环境的推送6. Android 高德地图如何实现拖动平移地图时地图上的小图标不动?7. android glide asbitmap 在baseadpter中的问题8. javascript - 在一个a标签内添加了一个单击事件,想在时间里面给这个a标签添加类样式9. java - bin目录有什么特殊含义吗?为什么可执行文件都放在bin目录?10. 怎么php怎么通过数组显示sql查询结果呢,查询结果有多条,如图。我要forsearch里面echo
排行榜

网公网安备