/// <summary> 取消网络请求 </summary> public void Cancel() { lock (mLockObj) { HttpTaskUtil.Abort(mHttpWebRequest); TaskHelper.CancelWorker(mWorker); } }
private string executeStringResp() { callbackOnHttpTaskFillParamsPre(mHttpTaskParams); lock (mLockObj) { mHttpWebRequest = HttpTaskUtil.CreateHttpWebRequest(mHttpTaskParams); } setCookieContainer(); return(HttpTaskUtil.ExecuteStringResp(mHttpWebRequest, mHttpTaskParams)); }
public byte[] ExecuteBytes() { try { callbackOnHttpTaskFillParamsPre(mHttpTaskParams); mHttpWebRequest = HttpTaskUtil.CreateHttpWebRequest(mHttpTaskParams); setCookieContainer(); return(HttpTaskUtil.ExecuteBytesResp(mHttpWebRequest, mHttpTaskParams)); } catch (Exception e) { callbackOnHttpTaskExecuteException(mHttpTaskParams, e); } return(null); }