używam zintegrowany serwer dokumentów 4.4.3 Ubuntu oparte kod poniżej jest dostosowane do mojej przydatności, jak mogę tworzyć URL na podstawie kluczniestandardowych funkcji w celu utworzenia adresu URL, aby pobrać dokument w oparciu o klucz
asc_docs_api.prototype.asc_customCallback = function(typeFile, bIsDownloadEvent)
{
var actionType = c_oAscAsyncAction.DownloadAs;
var options = {downloadType : DownloadType.Download };
this._downloadAs("save", typeFile, actionType, options, function(incomeObject){
if (null != incomeObject && "save" == incomeObject["type"]) {
//incomeObject["data"] will return key of the document instead of key, i need full url of the document with md5 and expires like below
//ex: http://cache/files/.....
});
};
z góry dziękuję
jaki jest pożytek z md5 i wygasa w adresie URL? URL pobierania jest bezpośrednio odwzorowywany w nginxie pod aliasem imię –
Używamy md5 do ochrony plików w pamięci podręcznej przed brutalną siłą. W tym celu używamy [nginx secure_link] (http://nginx.org/en/docs/http/ngx_http_secure_link_module.html) Należy pamiętać, że adres URL z md5 i wygasł powinien być utworzony po stronie serwera. – ibnpetr
dzięki za odpowiedź @ibnpetr –