首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

sina微博接口遇到的有关问题

2012-03-15 
sina微博接口遇到的问题在做关注的时候,遇到的问题public string attentionName HttpUtility.UrlEncode(

sina微博接口遇到的问题
在做关注的时候,遇到的问题

public string attentionName = HttpUtility.UrlEncode("xxxx");

string url =string.Format("http://api.t.sina.com.cn/friendships/create/{0}.json?", attentionName);

attentionName 是要关注的人的昵称。
只要是小写就能关注成功,但是要是大写或者汉字,就报错,该用户不存在。。。
我都用了 HttpUtility.UrlEncode,还是木有用...怎么解决呢?

[解决办法]
感觉是编码问题吧
HttpUtility.UrlEncode是默认的按照utf-8格式进行编码
如果想用gb2312编码,HttpUtility.UrlEncode("字符串",System.Text.Encoding.GetEncoding("GB2312"))
[解决办法]
编码先试试System.Text.Encoding.Default

不行再gb2312 utf-8 编码问题很恶心的。。。

热点排行