|
Lines 628-640
Link Here
|
| 628 |
*/ |
628 |
*/ |
| 629 |
VSB_cat(os, lp->df_m ? lp->df_m : "-"); |
629 |
VSB_cat(os, lp->df_m ? lp->df_m : "-"); |
| 630 |
VSB_putc(os, ' '); |
630 |
VSB_putc(os, ' '); |
| 631 |
if (req_header(lp, "Host")) { |
|
|
| 632 |
if (strncmp(req_header(lp, "Host"), "http://", 7) != 0) |
| 633 |
VSB_cat(os, "http://"); |
| 634 |
VSB_cat(os, req_header(lp, "Host")); |
| 635 |
} else { |
| 636 |
VSB_cat(os, "http://localhost"); |
| 637 |
} |
| 638 |
VSB_cat(os, lp->df_U ? lp->df_U : "-"); |
631 |
VSB_cat(os, lp->df_U ? lp->df_U : "-"); |
| 639 |
VSB_cat(os, lp->df_q ? lp->df_q : ""); |
632 |
VSB_cat(os, lp->df_q ? lp->df_q : ""); |
| 640 |
VSB_putc(os, ' '); |
633 |
VSB_putc(os, ' '); |