master
Selcuk Sari 4 years ago
parent 233c5b8ff5
commit 9368202494

@ -17,19 +17,21 @@ function submitForm(e) {
formData.append("ypos", ypos.value); formData.append("ypos", ypos.value);
formData.append("sf", sf.value); formData.append("sf", sf.value);
formData.append("files", mainFile.files[0]); formData.append("files", mainFile.files[0]);
console.log(mainFile.files[0]);
for (let i = 0; i < imgFiles.files.length; i++) { for (let i = 0; i < imgFiles.files.length; i++) {
formData.append("files", imgFiles.files[i]); formData.append("files", imgFiles.files[i]);
} }
for (key in formData.keys()) {
console.log(key);
}
fetch("http://localhost:3000/invoice_sign/upload_files", { fetch("http://localhost:3000/invoice_sign/upload_files", {
method: "POST", method: "POST",
body: formData, body: formData,
headers: { headers: {
// "Content-Type": "multipart/form-data", // "Content-Type": "multipart/form-data",
// "content-type": "text/html; charset=utf-8",
}, },
}) })
.then((res) => console.log(res)) .then(function (res) {
console.log(res);
location.reload();
})
.catch((err) => ("Error occured", err)); .catch((err) => ("Error occured", err));
} }

@ -134,6 +134,7 @@ const fileStorageEngine = multer.diskStorage({
cb(null, "./public/upload/raw"); cb(null, "./public/upload/raw");
}, },
filename: (req, file, cb) => { filename: (req, file, cb) => {
console.log(req.files[0].buffer);
const fileName = decodeURI(file.originalname); const fileName = decodeURI(file.originalname);
console.log(fileName); console.log(fileName);
cb(null, fileName); cb(null, fileName);
@ -143,9 +144,10 @@ const fileStorageEngine = multer.diskStorage({
const upload = multer({ storage: fileStorageEngine }); const upload = multer({ storage: fileStorageEngine });
router.post("/upload_files", upload.array("files"), uploadFiles); router.post("/upload_files", upload.array("files"), uploadFiles);
function uploadFiles(req, res) { function uploadFiles(req, res) {
// console.log(req.body); signPDF(req.files[0].originalname);
// console.log(req.files); // console.log(req.files);
// console.log(req.files[0].toString("latin1")); // console.log(req.files[0].toString("latin1"));
res.setHeader("content-type", "text/html; charset=utf-8");
res.setHeader("Access-Control-Allow-Origin", "*"); res.setHeader("Access-Control-Allow-Origin", "*");
res.json({ message: "Successfully uploaded files" }); res.json({ message: "Successfully uploaded files" });
} }

Loading…
Cancel
Save