91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 9KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: 其他
  • 標簽:

資源簡介

這是我總結了多次寫出來的代碼,可以支持同時上傳多個不同類型的文件,如果包括圖片將會自動壓縮,避免過大的圖片上傳到服務器。

資源截圖

代碼片段和文件信息

using?RCSCloud.Models;
using?RCSCloud.Tools;
using?System;
using?System.Collections.Generic;
using?System.ComponentModel.DataAnnotations;
using?System.IO;
using?System.Linq;
using?System.Reflection;
using?System.Threading;
using?System.Threading.Tasks;
using?System.Web;
using?System.Web.Mvc;

?
????public?class?DefaultController?:?Controller
????{?
????????//上傳附件的路徑
????????const?string?path?=?“/path/upl/fj“;
????????public?async?Task?Uploadbase64Files()
????????{
????????????//保存文件的路徑
????????????string?path2?=?Tool_HY.GetHYBH?==?0???ToolDateTime.GetDateTimeNumber()?:?Tool_HY.GetHYBH.ToString();
????????????string?savepath?=?$“{path}/{path2}“;

????????????//上傳成功的文件
????????????IList?files?=?new?List();
????????????string?error?=?string.Empty;
????????????string?base64?=?Request.Form[“AttachmentFile“];
????????????string?title?=?Request.Form[“AttachmentFiletitle“];

????????????savepath?=?$“{savepath}/{ToolDateTime.GetDate()}/“;

????????????//物理路徑
????????????string?RootDir?=?Server.MapPath(savepath);
????????????return?await?Task.Run(()?=>
????????????{
????????????????if?(base64?!=?null)
????????????????{
???????????????????JsonReturn??res?=?ToolImg.base64ToImage(base64?title?savepath?RootDir:?RootDir);
????????????????????if?(res.state?==?true)
????????????????????{
????????????????????????files.Add(new
????????????????????????{
????????????????????????????res.path//路徑
????????????????????????????res.icon//圖標
????????????????????????????res.file//文件名
????????????????????????});
????????????????????}
????????????????}

????????????????//其他文件
????????????????HttpPostedFilebase?item?=?null;
????????????????for?(int?i?=?0;?i?????????????????{
????????????????????try
????????????????????{
????????????????????????item?=?Request.Files[i];
????????????????????????//icon=?extent?path?=$“{path}{fileName}“??file?=?fileName
????????????????????????JsonReturn?res?=?ToolUpload.Upload(item?savepath?string.Format(“{0}“?Tool_HY.GetHYZH)?extension:?ToolRegex.all_File);
????????????????????????if?(res.state?==?false)
????????????????????????{
????????????????????????????return?Json(res);
????????????????????????}

????????????????????????//?JsonReturn?res?=?ToolUpload.UploadHY_ZZ(item?$“/upl/fj/{path}“?string.Format(“{0}“?Tool_HY.GetHYBH));
????????????????????????if?(res.state?==?true)
????????????????????????{
????????????????????????????files.Add(new
????????????????????????????{
????????????????????????????????res.path//路徑
????????????????????????????????res.icon//圖標
????????????????????????????????res.file//文件名
????????????????????????????});
????????????????????????}

????????????????????}
????????????????????catch?(Exception?ex)
????????????????????{
????????????????????????error?=?$“{error}{ex.Message}“;
????????????????????}
????????????????}
????????????????//dynamic?res?=?ToolUpload.Upload(Attach

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????366??2019-01-24?17:12??有使用上的問題請聯系我.txt
?????文件????????1599??2018-09-02?11:17??JsonReturn.cs
?????文件????????3394??2019-01-24?14:24??ToolImg.cs
?????文件????????5355??2019-01-24?17:07??ToolUpload.cs
?????文件???????10096??2019-01-24?16:57??perfile_upload.js
?????文件????????3357??2019-01-24?17:06??DefaultController.cs

評論

共有 條評論