问题描述
我正在尝试将通用文件上传到我的cherrypy Web服务器。我不知道该怎么办。我使用html中的输入文件按钮,但到达服务器的是这样的:
{'Data': 'C:\\fakepath\\Schermata da 2020-10-16 12-00-16.png','Up': 'Upload'}
我的js代码是这样的:
var data = formElement();
http= new XMLHttpRequest();
console.log(data);
http.open("post","localhost8080/?action=upload",false);
http.send(data);
code=JSON.parse(http.responseText);
这是我用来从其他表单中检索数据的函数formElement:
function formElement() {
var elements = document.getElementById("form").elements;
console.log(elements)
var obj ={};
for(var i = 0 ; i < elements.length ; i++){
var item = elements.item(i);
if (item.name=="rememberMe")
{
obj[item.name] = item.checked;
}
else
{
obj[item.name] = item.value;
}
console.log(item.name)
}
obj=JSON.stringify(obj);
console.log(obj)
return obj
通常从“数据”值中输入所需的信息。如果我有一个xml文件,我可以解析它(我应该使用hl7文件或xml文件),但是无论如何我都无法将其发送到cherrypy服务器。我该怎么办?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)