-
Notifications
You must be signed in to change notification settings - Fork 0
Document Upload Requests via GroupDocs.Editor RESTful API
Viktor Stupak edited this page Apr 10, 2024
·
1 revision
GroupDocs.Editor RESTful API: Document Upload Requests
GroupDocs.Editor offers a RESTful API for document editing, including the ability to upload documents for processing. Below are examples of document upload requests for various formats supported by GroupDocs.Editor: WordProcessing, Spreadsheet, Presentation, and Email.
const myHeaders = new Headers();
myHeaders.append("Content-Type", "multipart/form-data");
myHeaders.append("Accept", "text/plain");
const formdata = new FormData();
formdata.append("File", fileInput.files[0], "1eef2619-e218-4350-aeae-961440e85c25");
formdata.append("LoadOptions.Password", "");
const requestOptions = {
method: "POST",
headers: myHeaders,
body: formdata,
redirect: "follow"
};
fetch("https://localhost:32770/WordProcessing/upload", requestOptions)
.then((response) => response.text())
.then((result) => console.log(result))
.catch((error) => console.error(error));const myHeaders = new Headers();
myHeaders.append("Content-Type", "multipart/form-data");
myHeaders.append("Accept", "text/plain");
const formdata = new FormData();
formdata.append("File", fileInput.files[0], "1eef2a25-542a-49c0-b997-c1fc391d7ef3");
const requestOptions = {
method: "POST",
headers: myHeaders,
body: formdata,
redirect: "follow"
};
fetch("https://localhost:32770/Spreadsheet/upload", requestOptions)
.then((response) => response.text())
.then((result) => console.log(result))
.catch((error) => console.error(error));const myHeaders = new Headers();
myHeaders.append("Content-Type", "multipart/form-data");
myHeaders.append("Accept", "text/plain");
const formdata = new FormData();
formdata.append("File", fileInput.files[0], "1eef2927-a1c3-4500-a2c8-8f936174a4ac");
const requestOptions = {
method: "POST",
headers: myHeaders,
body: formdata,
redirect: "follow"
};
fetch("https://localhost:32770/Presentation/upload", requestOptions)
.then((response) => response.text())
.then((result) => console.log(result))
.catch((error) => console.error(error));const myHeaders = new Headers();
myHeaders.append("Content-Type", "multipart/form-data");
myHeaders.append("Accept", "text/plain");
const formdata = new FormData();
formdata.append("File", fileInput.files[0], "1eef2a44-22ce-41a0-ba0f-5e4a13a8d1d7");
const requestOptions = {
method: "POST",
headers: myHeaders,
body: formdata,
redirect: "follow"
};
fetch("https://localhost:32770/Email/upload", requestOptions)
.then((response) => response.text())
.then((result) => console.log(result))
.catch((error) => console.error(error));For more details on how to load and edit documents using GroupDocs.Editor RESTful API, refer to the official documentation:
- Creating GroupDocs.Editor RestFul Service with ASP.NET Core Web API
- Creating Document Editor Angular App
- Request example to GroupDocs.Editor RESTful API