0

我正在使用 Web API,然后我向 webb API 验证自己并提供错误的用户名或密码,站点返回“远程服务器返回错误:(401)未经授权。” 这很好。但是该站点也以 JSON 格式返回详细信息,但我不知道如何访问此信息,然后我收到 401 异常。

有人有线索吗?这是我正在使用的代码:

private string Post(string data, string URI)
    {
        string response = string.Empty;
        using (var wc = new WebClient())
        {
            wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
            try
            {
                response = wc.UploadString(URI, data);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }

        }
        return response;
    }

谢谢

4

1 回答 1

2

您应该收到一个WebException
WebReception 有一个

回复

属性,其中应包含您要查找的内容。您也可以检查所有其他属性。

于 2013-03-12T12:57:46.183 回答