hi Wenjun,
thanks for your valuable response. i am getting data in binary formate but i want to download file from server where i am using xsjs and client side javascript. now i am getting binary data but not able to download file.this is xsjs code. let me know if i am doing wrong.
try{
var body = $.request.body;
var viewData = JSON.parse(body.asString());
var TableName = "WorkFile";
var keyData = viewData.KeyData;
if (TableName !== undefined && TableName !== null && TableName !== "") {
var EntityObject = XSDS.$importEntity("Package", "FileDCS."
+ TableName , {}, {
$schemaName : "CapaLive"
});
var oEntity = EntityObject.$get(keyData);
$.response.contentType = 'application/pdf';
$.response.setBody(JSON.stringify(oEntity.FileData));
$.response.status=$.net.http.OK;
}
} catch (exception) {
responseBody = responseBody + 'Exception===>' + exception.message;
$.response.status = $.net.http.BAD_REQUEST;
$.response.setBody(responseBody);
}