[英]HTTP Streaming issues with WP7 (Windows Phone 7) and Fiddler
[英]http connection in windows Phone (wp7)
嗨,我想知道在Wp 7中實現基本的Http連接機制。例如,我想解析rss供稿並將其顯示在應用程序中,我該怎么辦?
在Wp7中引用Httpconnection的一些代碼段時,我遇到了
3線
第1行:
request.BeginGetRequestStream(new AsyncCallback(GetRequestStreamCallback), request);
第2行:
void GetRequestStreamCallback(IAsyncResult asynchronousResult)
{ webRequest.BeginGetResponse(blahh... }
第3行:
void GetResponseCallback(IAsyncResult asynchronousResult){ }
在這三行代碼中,所以我的問題是我們是否需要每次GetRequestStreamCallback,然后進行GetResponseCallback。這是基於C#的默認機制嗎?還是可以調用GetResponseCallback.Plz糾正我,如果問題似乎很荒謬。
關於Rakesh Shankar.P
BeginGetRequestStream方法對用於發送HttpWebRequest數據的流啟動異步請求。 異步回調方法使用EndGetRequestStream方法返回實際流。
BeginGetResponse方法啟動一個異步請求,以請求Internet資源的響應。 異步回調方法使用EndGetResponse方法返回實際的WebResponse。
MSDN文檔還說:“如果調用BeginGetRequestStream方法,則必須使用BeginGetResponse方法來檢索響應。”
如果有任何數據要發送到請求中,則應使用BeginGetRequestStream,然后使用BeginGetResponse。 否則,您可以直接調用BeginGetResponse。
為了進一步澄清,請查看以上鏈接。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.