欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

Python和php通信乱码问题解决方法

时间:2021-05-24 08:49:55|栏目:Python代码|点击:
即使在urlencode之前str.decode(“cp936″).encode(“utf-8″)做了编码转换也是没用的。后来查询手册查到一个urllib.quote()函数,用此方法成功解决!
python端:
复制代码 代码如下:

str = "中文"
str = urllib.quote(str.decode("cp936").encode("utf-8"))
postData = {}
postData['str'] = str
...post请求发送代码...

php端:
复制代码 代码如下:

$str = urldecode($_POST['str'])
echo $str;

完美解决乱码问题!

上一篇:python获取目录下所有文件的方法

栏    目:Python代码

下一篇:python粘包问题及socket套接字编程详解

本文标题:Python和php通信乱码问题解决方法

本文地址:http://www.codeinn.net/misctech/127821.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有