Leonardo Valentin Zeferino
Posts: 0
Joined: Fri May 29, 2015 2:07 pm

Upload using Server Code and XHR

Please, I'm trying to upload a file using server code but I don't know what are the parameters of requestBody to send a file to Files Collection, including the content of file.

Could you help me, please?

code
var requestBody = {
"file_name": "abcde"
};
var request = {
"headers": {
"X-Appery-Database-Id": DB_id,
"X-Appery-Master-Key": token,
"Content-Type": "image/png"
},
"body": JSON.stringify(requestBody)
};
var XHRResponse = XHR.send("POST", database_url+"/files/"+requestBody.file_name, request);

response.success(XHRResponse);
/code

Thanks a lot!

Illya Stepanov
Posts: 0
Joined: Mon Mar 18, 2013 8:48 am

Upload using Server Code and XHR

Hello -

We will add this as an example really soon in our documentation:

precode
var XHRResponse = XHR2.send("GET", "https://appery.io/database/resources/gfx/home/appery-logo-200.png", {"isRawResponse": true});

var XHRResponse2 = XHR2.send("POST", "https://api.appery.io/rest/1/db/files/test", {
headers: {
"Content-Type": "image/png",
"X-Appery-Database-Id": "your_database_id",
"X-Appery-Master-Key":"your_database_masterKey"
},
body: XHRResponse.body,
"isRawRequest": true
});

response.success(XHRResponse2.body, "application/json");

/code/pre

Leonardo Valentin Zeferino
Posts: 0
Joined: Fri May 29, 2015 2:07 pm

Upload using Server Code and XHR

Perfect!
Thanks a lot!

Return to “Issues”