文章詳情頁
python3 通過bottle獲取請求參數但中文是亂碼
瀏覽:113日期: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 ?|???a
問題解答
回答1:換成這個方法即可:request.query.(請求參數字典的key值)
request.query.message
相關文章:
1. mysql 為什么主鍵 id 和 pid 都市索引, id > 10 走索引 time > 10 不走索引?2. css3 - 純css實現點擊特效3. javascript - Img.complete和img.onload判斷圖片加載完成有什么區別?4. docker網絡端口映射,沒有方便點的操作方法么?5. mysql - 在不允許改動數據表的情況下,如何優化以varchar格式存儲的時間的比較?6. java中返回一個對象,和輸出對像的值,意義在哪兒7. 推薦好用mysql管理工具?for mac和pc8. python - 在sqlalchemy中獲取剛插入的數據id?9. css - 網頁div區塊 像蘋果一樣可左右滑動 手機與電腦10. javascript - 有適合開發手機端Html5網頁小游戲的前端框架嗎?
排行榜
