51Testing软件测试论坛

标题: 如何设置web_submit_data提交的中文编码方式 [打印本页]

作者: guikeyy    时间: 2015-9-30 14:29
标题: 如何设置web_submit_data提交的中文编码方式
web_submit_data函数提交的值有中文,
把提交方式设置成GET后,发现中文进行转码后是用的gb2312进行的转码;
在后台看到的内容是乱码;
请问如何设置提交内容的编码方式,使用UTF-8来进行转吗?
http://XXXXX/api/update_stock/?sku_id=40187003223&warehouse_id=1&business_type=1&amount=1&user_id=1&warehouse_name=%B2%D6%BF%E21&status_id=1&business_no=1
作者: 398073412    时间: 2015-9-30 16:45
问题都没有面试清楚,,,红色那些是url转码
作者: guikeyy    时间: 2015-9-30 16:48
398073412 发表于 2015-9-30 16:45
问题都没有面试清楚,,,红色那些是url转码

红色那串是转码后的,但是是用gb2312来转的,我想设置成用utfi-8来转
作者: 398073412    时间: 2015-10-8 08:31
guikeyy 发表于 2015-9-30 16:48
红色那串是转码后的,但是是用gb2312来转的,我想设置成用utfi-8来转

直接用中文就可以了吧,不用你转
作者: guikeyy    时间: 2015-10-8 10:41
398073412 发表于 2015-10-8 08:31
直接用中文就可以了吧,不用你转

我是直接用的中文,但是自动转码用gb2312来转的,后台显示是乱码,我想设置自动转码用utf-8来转;
如:中文:仓库
用了web_submit_data函数后,转码成了:%b2%d6%bf%e2
检查发现这是用gb2312来转码的;
如果是用utf-8来转,就是:%e4%bb%93%e5%ba%93

不知道有没有明白这个意思?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2