Windows Phone 十五、HttpWebRequest

來源:互聯網
上載者:User

標籤:

Windows 運行時中支援網路資源訪問的對象:HttpWebRequest 對象

發送 GET/POST 請求,HttpHelper 封裝,逾時控制。

HttpClient 對象

發送 GET/POST 請求,請求進度監控。

兩種常用請求方式:GET 請求

主要是從伺服器請求資料

可以傳遞有限(1024位元組)資料

POST 請求

主要是往伺服器發送資料,傳遞資料大小沒有限制。

也可以接收服務端資料,但大多數是請求結果標識。

 

HttpWebRequest
1     <Grid>2         <WebView3             x:Name="webView"/>4     </Grid>
 1         protected async override void OnNavigatedTo(NavigationEventArgs e) 2         { 3             //建立請求對象 4             HttpWebRequest request = WebRequest.CreateHttp("http://www.baidu.com"); 5             //佈建要求參數 6             request.Accept = "*/*"; 7             request.Method = "GET"; 8             request.Headers["Cookie"] = "key1=value;key2=val";//密碼儲存區 9             //發送請求,擷取服務端響應10             var response = await request.GetResponseAsync();11             using (var stream = response.GetResponseStream())12             {13                 using (var reader = new StreamReader(stream))14                 {15                     var result = await reader.ReadToEndAsync();16                     webView.NavigateToString(result);17                 }18             }19         }

 

Windows Phone 十五、HttpWebRequest

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.