PNBR#51837 Voor plaatje-flexfiles die je via API2 streaming oplevert het goede mime-type gebruiken

svn path=/Website/trunk/; revision=36700
This commit is contained in:
Jos Groot Lipman
2018-01-24 10:47:05 +00:00
parent b2ad280b73
commit aa2170f200

View File

@@ -154,10 +154,16 @@ function model_custom_fields(formodel, flexModel, flexParams)
Response.Status = "304 Not modified";
Response.End;
}
StreamFile(params.AttachPath, att.name, "application/octet-stream");
var extension = att.name.split('.').pop();
var mime = S("flex_mimetypes")[extension]; // Sommige mimetypes zijn bekend
// Content-Type: image/jpeg; Charset=utf-8
// Eigenlijk moet de Charset er alleen bij text/.... bij maar ik krijg die er niet netjes af
// IE, FF en Chrome doen er in ieder geval niet moeilijk over
//if (mime)
// Response.Charset = ''; /
StreamFile(params.AttachPath, att.name, mime || "application/octet-stream");
}
}
}
}
__Log(filter);