20170725 Python 必须使用的Url编码

-- 1 原因:在进行API 调用传参时,如果出现了和区分参数标识一样的特殊字符,那么就需要编码来作用

或者,传递的参数有敏感数据。

 

我的目的: Python开发的接口,C#调用传递参数

先用C# 进行UTF-8编码

//按照UTF-8进行编码

string Site= System.Web.HttpUtility.UrlEncode("替换为变量值");

再传入Python开发的API 方法中

Python后台进行转编码再处理

import urllib

    P_Site=urllib.unquote(str(Site)).decode('utf8')

 

posted @ 2017-07-25 08:29  soar.pang  阅读(193)  评论(0编辑  收藏  举报