Changeset 8 in code
- Timestamp:
- Oct 23, 2016, 4:27:23 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/morty.go
r7 r8 32 32 } 33 33 34 var CSS_URL_REGEXP *regexp.Regexp = regexp.MustCompile(" url\\((['\"]?)([\u0009\u0021\u0023-\u0026\u0028\u002a-\u007E]+)(['\"]?)\\)")34 var CSS_URL_REGEXP *regexp.Regexp = regexp.MustCompile("(url\\(|@import +)(['\"]?)([\u0009\u0021\u0023-\u0026\u0028\u002a-\u007E]+)(['\"]?)\\)?") 35 35 36 36 var UNSAFE_ELEMENTS [][]byte = [][]byte{ … … 224 224 ctx.Write(responseBody) 225 225 } 226 227 226 } 228 227 … … 255 254 256 255 for _, s := range urlSlices { 257 urlStart := s[ 4]258 urlEnd := s[ 5]256 urlStart := s[6] 257 urlEnd := s[7] 259 258 260 259 if uri, err := proxifyURI(rc, string(css[urlStart:urlEnd])); err == nil {
Note:
See TracChangeset
for help on using the changeset viewer.