POST發起下載請求
GET方式請求下載時總是要對中文進行編碼,然後後臺再解碼比較繁瑣,POST方式主要通過js構建表單屬性
download:function () {
//下載 post方式
$("#downloadform").remove();
var form=$("<form>");
form.attr("id","downloadform");
form.attr("style","display:none");
form.attr("target","");
form.attr("method","post");
form.attr("action", "${base}/smarteye/downloadCSV.htm");
var input1=$("<input>");
input1.attr("type","hidden");
input1.attr("name","userId");
input1.attr("value",$('#userId').val());
form.append(input1);
var input2=$("<input>");
input2.attr("type","hidden");
input2.attr("name","userName");
input2.attr("value",$('#userName').val());
form.append(input2);
var input3=$("<input>");
input3.attr("type","hidden");
input3.attr("name","roleName");
input3.attr("value",$('#roleName').val());
form.append(input3);
$("body").append(form);
form.submit();
}
相關文章
- vue 發起get請求和post請求Vue
- 如何使用post請求下載檔案
- java post 請求Java
- axios 發get,post 請求小結iOS
- post 請求工具類
- SpringMVC中如何傳送GET請求、POST請求、PUT請求、DELETE請求。SpringMVCdelete
- requests 模組 - post 請求
- Java 監聽POST請求Java
- Postman傳送Post請求Postman
- Java傳送Post請求Java
- MAC 下使用Postman設定Cookie來發起請求MacPostmanCookie
- get請求和post請求的區別
- SpringCloud OpenFeign Post請求的坑SpringGCCloud
- uniapp之post請求如何用APP
- POST與GET請求區別
- python傳送HTTP POST請求PythonHTTP
- post請求帶來的option
- axios的post請求爬坑iOS
- HTTP協議如何發起請求HTTP協議
- axios.pacth () 請求如何發起?iOS
- golang使用fasthttp 發起http請求GolangASTHTTP
- ajax中POST請求與引數(請求體)設定
- Qt - http請求下載影片QTHTTP
- uni-app的POST請求和GET請求APP
- shell妙用 —— 發post請求重新整理CDN快取快取
- vue2.0 axios post請求傳參問題(ajax請求)VueiOS
- Java Http Get Post 請求工具類JavaHTTP
- go對get、post請求封裝Go封裝
- java傳送GET和post請求Java
- get,post URL加字尾請求
- get與post的請求區別
- linux用curl傳送post請求Linux
- python介面測試—post請求(二)Python
- windows中使用cmd發起http請求WindowsHTTP
- ajax請求下載excel檔案Excel
- vue面試題:在vue下書寫一個post請求?Vue面試題
- Python中get、post請求詳解(HTTP請求頭、狀態碼)PythonHTTP
- 如何在Camel中Post一個請求?