Asp.Net Framework webapi2 文件上傳與下載 前端界面采用Ajax的方式執(zhí)行

一、項(xiàng)目結(jié)構(gòu)

萬碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

1.App_Start配置了跨域訪問,以免請求時(shí)候因跨域問題不能提交。具體的跨域配置方式如下,了解的朋友請自行略過。

跨域配置:NewGet安裝dll Microsofg.AspNet.Cors

萬碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

然后在App_Start 文件夾下的WebApiConfig.cs中寫入跨域配置代碼。

萬碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

 1 public static class WebApiConfig 2     { 3         public static void Register(HttpConfiguration config) 4         { 5             // Web API configuration and services 6  7             // Web API routes 8             config.MapHttpAttributeRoutes(); 9 10             // Web API configuration and services11             //跨域配置 //need reference from nuget12             config.EnableCors(new EnableCorsAttribute("*", "*", "*"));13 14&nb
        
		

網(wǎng)友評論