入力・出力・結果処理›自社サーバーへ送信

自社サーバーへ送信

Zavilo returns browser File objects, so standard multipart/form-data upload patterns work without conversion.

Single file

const form = new FormData();
form.append("file", result.files[0], result.files[0].name);

await fetch("/api/upload", {
  method: "POST",
  body: form
});

Multiple files

const form = new FormData();

for (const file of result.files) {
  form.append("files", file, file.name);
}

form.append("executionId", result.executionId);

await fetch("/api/upload-many", {
  method: "POST",
  body: form
});

ZIP archive

if (result.archive) {
  const form = new FormData();
  form.append(
    "file",
    result.archive.file,
    result.archive.file.name
  );

  await fetch("/api/upload-archive", {
    method: "POST",
    body: form
  });
}
Your upload URL belongs to your application. Zavilo does not choose where your service stores generated files.