/// <summary> /// 非同期のHTTPリクエストを出します。 /// </summary> public static IAsyncResult RequestHttpAsync( string url, Dictionary <string, object> param, CookieContainer cc, RequestHttpAsyncCallback callback) { var request = MakeNormalRequest(url, param, cc); return(RequestHttpAsync(request, callback)); }
/// <summary> /// 非同期のHTTPリクエストを出します。 /// </summary> public static IAsyncResult RequestHttpAsync( HttpWebRequest request, RequestHttpAsyncCallback callback) { var data = new GetHttpResponseDoneData() { WebRequest = request, Callback = callback, }; return(request.BeginGetResponse( GetHttpResponseDone, data)); }
/// <summary> /// 非同期のHTTPリクエストを出します。 /// </summary> public static IAsyncResult RequestHttpAsync( HttpWebRequest request, RequestHttpAsyncCallback callback) { var data = new GetHttpResponseDoneData() { WebRequest = request, Callback = callback, }; return request.BeginGetResponse( GetHttpResponseDone, data); }
/// <summary> /// 非同期のHTTPリクエストを出します。 /// </summary> public static IAsyncResult RequestHttpAsync( string url, Dictionary<string, object> param, CookieContainer cc, RequestHttpAsyncCallback callback) { var request = MakeNormalRequest(url, param, cc); return RequestHttpAsync(request, callback); }