170 |
|
|
171 |
case SC_MOVED_TEMPORARILY: |
case SC_MOVED_TEMPORARILY: |
172 |
if(!do_redirect(&H)) { |
if(!do_redirect(&H)) { |
173 |
log("HTTP warning: cannot follow redirect\n"); |
DEBUG("HTTP warning: cannot follow redirect\n"); |
174 |
/* The server did respond so this is not strictly an error, but |
/* The server did respond so this is not strictly an error, but |
175 |
it's probably an error to continue from here */ |
it's probably an error to continue from here */ |
176 |
return TRUE; |
return TRUE; |
403 |
return FALSE; |
return FALSE; |
404 |
} |
} |
405 |
|
|
406 |
if(! get_response(H->s, &(*H))) { |
if(! get_response(H->s, H)) { |
407 |
return FALSE; |
return FALSE; |
408 |
} |
} |
409 |
|
|
413 |
break; |
break; |
414 |
|
|
415 |
case SC_MOVED_TEMPORARILY: |
case SC_MOVED_TEMPORARILY: |
416 |
if(!do_redirect(&(*H))) { |
if(!do_redirect(H)) { |
417 |
return FALSE; |
return FALSE; |
418 |
} |
} |
419 |
break; |
break; |