gue*_*314 5 javascript multipartform-data
我们可以使用.formData()的Body混入到返回FormData的数据表示铬(铬)60+和Firefox 39+
相关规格:
勘误表
有关
如何multipart/form-data在客户端和服务器上使用JavaScript 手动创建以multipart/form-data作为响应?
您可以multipart/form-data像这个示例一样使用XMLHttpRequest手动创建.
function multiPost(method, url, formHash){
var boundary = "nVenJ7H4puv"
var body = ""
for(var key in formHash){
body += "--" + boundary
+ "\r\nContent-Disposition: form-data; name=" + formHash[key].name
+ "\r\nContent-type: " + formHash[key].type
+ "\r\n\r\n" + formHash[key].value + "\r\n"
}
body += "--" + boundary + "--\r\n"
var xml = new XMLHttpRequest();
xml.open(method, url)
xml.setRequestHeader("Content-Type", "multipart/form-data; boundary=" + boundary)
xml.setRequestHeader("Content-Length", body.length)
xml.send(body)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8517 次 |
| 最近记录: |