Changeset 128 in code for trunk


Ignore:
Timestamp:
Jul 14, 2020, 9:24:04 PM (5 years ago)
Author:
asciimoo
Message:

[fix] parse hostnames even if scheme is missing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/morty.go

    r127 r128  
    322322
    323323        if parsedURI.Scheme == "" {
    324                 parsedURI.Scheme = "https"
    325324                requestURI = append([]byte("https://"), requestURI...)
     325                parsedURI, err = url.Parse(string(requestURI))
     326                if err != nil {
     327                        p.serveMainPage(ctx, 500, err)
     328                        return
     329                }
    326330        }
    327331
Note: See TracChangeset for help on using the changeset viewer.