谁能帮我知道: 如何通过 javascript 中的多部分数据形式将文本和图像类型数据发送到我的 api。请帮我解决我的问题。
function apiCall(url){
var myJsonObj ;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("POST",url,true);
xmlhttp.send();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
// document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
myJsonObj = JSON.parse(xmlhttp.responseText);
if(myJsonObj.SS == "TRUE"){
window.location = "index.jsp";
}
}
}
}
这组代码不适用于发送多部分数据。
提前致谢。
最佳答案
xmlhttp.setRequestHeader("Content-Type", "multipart/form-data");
在 open() 和 send(data) 之间怎么样?
关于javascript - Javascript 中的多部分数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8210729/