5 echo usage: $argv0 '[ -l | -o file] [ -p body | -P ] [ -r header ] [ -m method ] [ -b baseurl ] url' >[1=2]
48 s=`{ls -l $o | awk '{print $6}'}
51 r=($r 'Range: bytes='^$s^'-')
52 <[3=0] <>/mnt/web/clone {
55 echo -n baseurl $b >[1=0]
58 echo -n headers $i >[1=0]
60 echo -n request $m >[1=0]
61 if(! ~ $#p 0 || ! ~ $#P 0){
71 echo `{cat $d/parsed/url}
75 l=`{cat $d/contentlength >[2]/dev/null}
76 x=`{awk 'BEGIN{FS=" |-"}/^bytes ([0-9]+)\-/{print $2}' \
77 $d/contentrange >[2]/dev/null}
78 if(~ $s $l && ~ $#x 0)
84 c=`{cat $d/contentencoding >[2]/dev/null}