WiP Signed url error.
This commit is contained in:
@@ -57,12 +57,14 @@ var c = "";
|
|||||||
|
|
||||||
function uploadFile(file) {
|
function uploadFile(file) {
|
||||||
$("#status").html('Starting Upload...')
|
$("#status").html('Starting Upload...')
|
||||||
url = c
|
url = c;
|
||||||
|
console.log("RADIL" + file);
|
||||||
fetch(url, {
|
fetch(url, {
|
||||||
method: 'PUT',
|
method: 'PUT',
|
||||||
body: file
|
body: file
|
||||||
})
|
})
|
||||||
.then(response => response.text())
|
.then(response => response.text())
|
||||||
|
.then (console.log())
|
||||||
.catch(error => $("#status").html(error)
|
.catch(error => $("#status").html(error)
|
||||||
)
|
)
|
||||||
.then(response => $("#status").html('File uploaded successfully: ' + filename));
|
.then(response => $("#status").html('File uploaded successfully: ' + filename));
|
||||||
|
|||||||
34
index.js
34
index.js
@@ -75,26 +75,24 @@ async function generateSignedUrl() {
|
|||||||
//generateSignedUrl().catch(console.error);
|
//generateSignedUrl().catch(console.error);
|
||||||
|
|
||||||
app.get("/generateSignedURL", (req, res) => {
|
app.get("/generateSignedURL", (req, res) => {
|
||||||
console.log("Started server function!");
|
async function generateSignedUrl() {
|
||||||
|
console.log("Started server function!");
|
||||||
|
|
||||||
const options = {
|
const options = {
|
||||||
version: "v2",
|
version: "v2",
|
||||||
action: "write",
|
action: "write",
|
||||||
expires: Date.now() + 86400000
|
expires: Date.now() + 86400000
|
||||||
};
|
};
|
||||||
const filename = req.query.filename;
|
const filename = req.query.filename;
|
||||||
|
|
||||||
console.log("Filename: ", filename);
|
console.log("Filename: ", filename);
|
||||||
console.log("Bucket name:", bucket.name);
|
console.log("Bucket name:", bucket.name);
|
||||||
|
|
||||||
const url = bucket.file(filename).getSignedUrl(options, function(err, url) {
|
const [url] = await bucket.file(filename).getSignedUrl(options);
|
||||||
if (err) {
|
|
||||||
console.error(err);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
return url;
|
|
||||||
});
|
|
||||||
|
|
||||||
console.log(`The signed url for ${filename} is ${url}.`);
|
console.log(`The signed url for ${filename} is ${url}.`);
|
||||||
res.send(url);
|
res.send(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
generateSignedUrl().catch(console.error);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user