httpはバイナリファイルフローに戻る処理
2038 ワード
1.アドレスバーでパラメータを渡す時、伝達配列はencodeURI(idAr)が必要です。そして端で受信しないのは文字化けです。2.バイナリファイルストリームに戻るときは、jsonデータではなく、バイナリファイルストリームを処理する必要があります。この方法は、ブラウザを利用してバイナリファイルストリームを処理しました。
let inputStr = importObj[4].value;
var idStr = idArr.join(',');
// $.ajax({
// type: "GET",
// url: baseURL + "gen/autogen/generate?subMenuIds=" +idStr+"&projectName="+inputStr,
// contentType: "application/json",
// success: (res)=>{
// console.log(res);
// }
// });
window.open(baseURL+"/gen/autogen/generate?subMenuIds="+encodeURI(idArr)+"&projectName="+inputStr);