/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { /*用于保持Session,解决发置换Session的问题*/ SessionRest.Rest(Request.Form["AUTHID"].ToString(), Response.Cookies); /*获取配置项中目录*/ string targetFolder = AppConfiger.GetSiteSetting(Server, "projectsz"); /*读出文件*/ HttpPostedFile file = Request.Files["FileData"]; /*获得上传目录*/ string uploadpath = Server.MapPath(targetFolder + "\\"); /*判断文件是否为空*/ if (file != null) { /*判断目录是否存在*/ if (!Directory.Exists(uploadpath)) { /*创建目录*/ Directory.CreateDirectory(uploadpath); } /*保存文件*/ string savePath = uploadpath + DateTime.Now.ToFileTime() + ".zip"; file.SaveAs(savePath); /*在Session中存入保存文件路径*/ /* CookiesHelper.SetCookie("savePath", savePath,DateTime.Now.AddHours(1));*/ } else { /*输出失败*/ Response.Write("0"); } }
public async void RunSession() { if (_SessionLoop.CurrentIteration > 1) { _Status = StatusType.SessionRest; await SessionRest.RunAsync(CancelToken); } SessionStart?.Invoke(this, _SessionLoop.CurrentIteration); RunTrialSet(); }