Win アプリで、ユーザー名とパスワードを使用して URL から Json を取得し、Json を richTextBox に表示したいのですが、以下のコードを使用しますが、「myMethod()」メソッドは常に待機していますか? 私のコードで何が間違っていますか? 私は.net 4.5を使用していますありがとう...
async static Task<dynamic> myMethod()
{
NetworkCredential credentials = new NetworkCredential("username", "password");
var handler = new HttpClientHandler { Credentials = credentials, AllowAutoRedirect = true };
HttpClient client = new HttpClient(handler);
client.DefaultRequestHeaders.Add("User-Agent" ,"Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12");
var responseString = await client.GetStringAsync("http://myURL.php");
dynamic stuff = Newtonsoft.Json.JsonConvert.DeserializeObject(responseString
return stuff ; }
private void button2_Click(object sender, EventArgs e)
{
dynamic d=myMethod().Result;
richTextBox1.Text = d.ToString();
}