I have a number of datafiles to be processed. They should be sent to a server, processed, with the results being further processed in Matlab.
I am using curl to communicate with the server using: reply = evalc('!curl https://... -H ... -d ...') and I get the result: curl: (1) Protocol https not supported or disabled in libcurl
I am using Matlab R2012a running under Linux (Fedora 17). When I try the exact same command in a terminal window, it works just fine. Also, this exact program worked before I upgraded Matlab from a previous version (2010).
As I need to use the -H and -d switches of curl I (think) I cannot use "urlread".
What is the difference between using curl in a terminal and invoking it via "!" or "system" from Matlab?