使用webrequest编码json

时间:2016-06-13 08:55:04

标签: c# json httpwebrequest

我正在使用此代码获取json数据

public static string GetAllScores(string url)
{
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
    try
    {
        WebResponse response = request.GetResponse();
        using (Stream responseStream = response.GetResponseStream())
        {
            StreamReader reader = new StreamReader(responseStream, Encoding.UTF8);
            return reader.ReadToEnd();
        }
    }
    catch (WebException ex)
    {
        WebResponse errorResponse = ex.Response;
        using (Stream responseStream = errorResponse.GetResponseStream())
        {
            StreamReader reader = new StreamReader(responseStream, Encoding.UTF8);
            String errorText = reader.ReadToEnd();
        }
        throw;
    }
}

数据回来了,除了用é返回的数据外,一切都还可以。我尝试了很多其他用户的解决方案,但到目前为止还没有。

enter image description here

0 个答案:

没有答案