[ 
https://issues.apache.org/jira/browse/GUACAMOLE-331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nick Couchman updated GUACAMOLE-331:
------------------------------------
    Affects Version/s:     (was: 0.9.12-incubating)

> Provide API support for downloading/uploading Guacamole protocol streams via 
> HTTP
> ---------------------------------------------------------------------------------
>
>                 Key: GUACAMOLE-331
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-331
>             Project: Guacamole
>          Issue Type: New Feature
>          Components: guacamole-common
>         Environment: Ubuntu 16.04 Tomcat (custom guacamole client), Fedora 25 
> (guacd instances in lxd containers)
>            Reporter: Josef Krahujec
>            Priority: Minor
>
> Downloading/uploading files over http tunnel is extremely slow (200 kB/s 
> maximum), even though we are present in local network. Tested with both the 
> custom and official clients pointing at the same guacd instance 
> (container).Here is source code for downloading files:
> {code:JavaScript}
> $(".management table").on("click", ".fs-file", function(){
>       var that = this;
>       var filename = $(".management tbody").children().eq(that.rowIndex - 
> 1).find(".name").html();
>       var requestFile = $("#path").html() + filename;
>       if ($.inArray(requestFile, window.downloading) != -1)
>               return false;
>       $(".management tbody").children().eq(that.rowIndex - 
> 1).children().eq(1).addClass("downloading");
>       window.downloading.push(requestFile);
>       window.fs.obj.requestInputStream(requestFile, function(stream, 
> mimetype){
>               stream.sendAck("Ready", Guacamole.Status.Code.SUCCESS);
>               var reader = new Guacamole.BlobReader(stream, mimetype);
>               removeSearch();
>               reader.onend = function(){
>                       var blob = reader.getBlob();
>                       blobDownload(blob, filename, requestFile);
>               }
>       });
> });
> {code}
> We have also tried the official guacamole client, however there appeared to 
> be no such problem.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to