In general, use websave
instead of
urlwrite
. For example, use
websave(name,url)
instead of
urlwrite(url,name)
.
However, the decision to use websave
or
webwrite
depends on the Name-Value arguments in the
function call. For example,
Instead of
urlwrite(url,filename,'Get',{name,value},...)
use
websave(filename,url,name,value)
.
Instead of the name-value pair arguments 'Charset'
,
'Timeout'
, 'Username'
, or
'Password'
use websave
with an
appropriately configured weboptions
object. For
example, instead of
urlwrite(url,filename,'Timeout',t)
use
websave(filename,url,weboptions('Timeout',t))
.
Instead of
urlwrite(url,filename,'Post',{name1,value1},...)
use code similar to the following.
data = webwrite(url,name1,value1,...,weboptions('ContentType',binary));
f = fopen(name,'w');
fwrite(data);
fclose(f);