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, ' '); |