none
請教HttpClient RRS feed

  • 問題

  • 老師前輩好

    想請問我在asp.net web form 先在 button_click事件呼叫抓台銀匯率

    請問如何將網頁內容 responseBody 直接存到變數?  需要對非同步方法了解那些?

    請再幫忙指導一下,謝謝

    protected void Button6_Click(object sender, EventArgs e)
        {
     MyHttpClientPage("https://rate.bot.com.tw/xrt/fltxt/0/day");      

    }

    async void  MyHttpClientPage(string url)

        {
          
            ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
            ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls;
      
            using (HttpClient client = new HttpClient())
            {
                try
                {
                    string responseBody = "";
                    HttpResponseMessage response = await client.GetAsync(url);
                    response.EnsureSuccessStatusCode();
                    responseBody = await response.Content.ReadAsStringAsync();

                   }
                catch (HttpRequestException e)
                {

                }

         }

                 
    2022年6月16日 上午 09:07

解答

所有回覆