如何将HttpClient responseBody加载到TextBox中?

时间:2017-07-22 14:05:01

标签: c#

ANSWER!这是我正在寻找的代码!它基本上需要将流位置重置为0才能显示文本......嘻嘻嘻嘻嘻嘻!

async Task Hit()
    {
        HttpClient client = new HttpClient();
        HttpResponseMessage response = Task.Run(() => client.GetAsync("http://shotting.cc/")).Result;
        HitPage = response;

        HttpContent a = HitPage.Content;
        byte[] storage = new byte[1024];
        char[] chrStorage = new char[1024];
        Stream x = await a.ReadAsStreamAsync();
        StreamReader SR = new StreamReader(x);
        //StreamWriter SW = new StreamWriter(x);

        x.Position = 0;
        TB.Text = SR.ReadToEnd() + "JOB DONE";
        SR.Dispose();
       // SW.Dispose();
        return;
    }

0 个答案:

没有答案