gsr
04/03/2023, 9:22 PMbdw429s
04/03/2023, 10:46 PMbdw429s
04/03/2023, 10:46 PMgsr
04/03/2023, 11:08 PMbdw429s
04/03/2023, 11:08 PMbdw429s
04/03/2023, 11:08 PMbdw429s
04/03/2023, 11:09 PMgetAuthenticatedURL()
method on the SDKgsr
04/03/2023, 11:20 PMbdw429s
04/03/2023, 11:22 PMbdw429s
04/03/2023, 11:23 PMbdw429s
04/03/2023, 11:23 PMbdw429s
04/03/2023, 11:24 PMbdw429s
04/03/2023, 11:25 PMbdw429s
04/03/2023, 11:28 PMbdw429s
04/03/2023, 11:29 PMgsr
04/04/2023, 12:39 PMbdw429s
04/04/2023, 2:33 PMbdw429s
04/04/2023, 2:33 PMbdw429s
04/04/2023, 2:34 PMgsr
04/04/2023, 3:20 PMbdw429s
04/04/2023, 3:20 PMgsr
04/04/2023, 3:24 PMgsr
04/04/2023, 3:26 PMgsr
04/05/2023, 12:40 AMgsr
04/05/2023, 12:40 AMbdw429s
04/05/2023, 5:39 PMbdw429s
04/05/2023, 5:40 PMgsr
04/05/2023, 8:53 PMgsr
04/05/2023, 9:01 PMany function fetchFile(required clientID="#url.clientID#", required gameSheet="") {
var serveFile = '';
try {
var bucketName = 's3.'&lcase(arguments.clientID)&'.files';
var presignedURL = getAuthenticatedURL(bucketName, arguments.gameSheet,60,true);
serveFile = '<img src="#presignedURL#"/>'
} catch (any cfcatch) {
serveFile = 'Error! #cfcatch.detail# #cfcatch.message#';
}
return serveFile;
}
bdw429s
04/05/2023, 9:04 PMbdw429s
04/05/2023, 9:04 PMbdw429s
04/05/2023, 9:04 PMgsr
04/05/2023, 9:09 PMany function fetchFile(required clientID="#url.clientID#", required gameSheet="") {
var serveFile = '';
try {
var bucketName = 's3.'&lcase(arguments.clientID)&'.files';
var presignedURL = getAuthenticatedURL(bucketName, arguments.gameSheet,60,true);
cfhttp(url = "#presignedURL#", result = "local.cfhttp");
sFile = local.cfhttp.filecontent;
serveFile = '<img src="#sFile#"/>'
} catch (any cfcatch) {
serveFile = 'Error! #cfcatch.detail# #cfcatch.message#';
}
return serveFile;
}
and when i execute it, i get a <img src="Connection Failure"/>
and when i dump
the cfhttp
shows me:bdw429s
04/05/2023, 9:09 PMbdw429s
04/05/2023, 9:10 PMbdw429s
04/05/2023, 9:11 PMgsr
04/05/2023, 9:18 PMbdw429s
04/06/2023, 12:53 AMgsr
04/06/2023, 1:57 AMcffile( variable="pdfFile", file="#sFile#", action="readbinary" );
cfcontent( reset="true", variable="pdfFile", type="application/pdf" );
gsr
04/06/2023, 2:14 AMserveFile = mimetype contains 'image' ? '<img src="#sFile#" border="1" style="margin-bottom:15px; width:100%;"/>' : '<iframe src="#sFile#" width="100%" height="400" scrolling="yes" style="margin-bottom:15px" allowfullscreen="allowfullscreen"></iframe>';
return serveFile;
its downloading the file with empty iframe, i know i have to use cfcontent or cfheader but where exactly not surebdw429s
04/06/2023, 2:19 AMbdw429s
04/06/2023, 2:19 AMbdw429s
04/06/2023, 2:20 AMgsr
04/06/2023, 10:47 AM