@@ -186,7 +186,7 @@ func extractResourceRefs(page *crawler.Page) []resourceRef {
186186 if src := getAttr (n , "src" ); src != "" {
187187 refs = append (refs , resourceRef {
188188 URL : src ,
189- Element : fmt .Sprintf (`<img src="%s" >` , truncateResRef (src , 80 )),
189+ Element : fmt .Sprintf (`<img src=%q >` , truncateResRef (src , 80 )),
190190 PageURL : page .URL ,
191191 Resource : "image" ,
192192 })
@@ -195,7 +195,7 @@ func extractResourceRefs(page *crawler.Page) []resourceRef {
195195 if src := getAttr (n , "src" ); src != "" {
196196 refs = append (refs , resourceRef {
197197 URL : src ,
198- Element : fmt .Sprintf (`<script src="%s" >` , truncateResRef (src , 80 )),
198+ Element : fmt .Sprintf (`<script src=%q >` , truncateResRef (src , 80 )),
199199 PageURL : page .URL ,
200200 Resource : "script" ,
201201 })
@@ -206,7 +206,7 @@ func extractResourceRefs(page *crawler.Page) []resourceRef {
206206 if href := getAttr (n , "href" ); href != "" {
207207 refs = append (refs , resourceRef {
208208 URL : href ,
209- Element : fmt .Sprintf (`<link rel="stylesheet" href="%s" >` , truncateResRef (href , 80 )),
209+ Element : fmt .Sprintf (`<link rel="stylesheet" href=%q >` , truncateResRef (href , 80 )),
210210 PageURL : page .URL ,
211211 Resource : "stylesheet" ,
212212 })
@@ -216,7 +216,7 @@ func extractResourceRefs(page *crawler.Page) []resourceRef {
216216 if href := getAttr (n , "href" ); href != "" {
217217 refs = append (refs , resourceRef {
218218 URL : href ,
219- Element : fmt .Sprintf (`<link rel="%s" href="%s" >` , rel , truncateResRef (href , 80 )),
219+ Element : fmt .Sprintf (`<link rel=%q href=%q >` , rel , truncateResRef (href , 80 )),
220220 PageURL : page .URL ,
221221 Resource : "preload" ,
222222 })
@@ -226,7 +226,7 @@ func extractResourceRefs(page *crawler.Page) []resourceRef {
226226 if src := getAttr (n , "src" ); src != "" {
227227 refs = append (refs , resourceRef {
228228 URL : src ,
229- Element : fmt .Sprintf (`<video src="%s" >` , truncateResRef (src , 80 )),
229+ Element : fmt .Sprintf (`<video src=%q >` , truncateResRef (src , 80 )),
230230 PageURL : page .URL ,
231231 Resource : "media" ,
232232 })
@@ -235,7 +235,7 @@ func extractResourceRefs(page *crawler.Page) []resourceRef {
235235 if src := getAttr (n , "src" ); src != "" {
236236 refs = append (refs , resourceRef {
237237 URL : src ,
238- Element : fmt .Sprintf (`<audio src="%s" >` , truncateResRef (src , 80 )),
238+ Element : fmt .Sprintf (`<audio src=%q >` , truncateResRef (src , 80 )),
239239 PageURL : page .URL ,
240240 Resource : "media" ,
241241 })
@@ -244,7 +244,7 @@ func extractResourceRefs(page *crawler.Page) []resourceRef {
244244 if src := getAttr (n , "src" ); src != "" {
245245 refs = append (refs , resourceRef {
246246 URL : src ,
247- Element : fmt .Sprintf (`<source src="%s" >` , truncateResRef (src , 80 )),
247+ Element : fmt .Sprintf (`<source src=%q >` , truncateResRef (src , 80 )),
248248 PageURL : page .URL ,
249249 Resource : "media" ,
250250 })
@@ -253,7 +253,7 @@ func extractResourceRefs(page *crawler.Page) []resourceRef {
253253 if src := getAttr (n , "src" ); src != "" {
254254 refs = append (refs , resourceRef {
255255 URL : src ,
256- Element : fmt .Sprintf (`<iframe src="%s" >` , truncateResRef (src , 80 )),
256+ Element : fmt .Sprintf (`<iframe src=%q >` , truncateResRef (src , 80 )),
257257 PageURL : page .URL ,
258258 Resource : "iframe" ,
259259 })
0 commit comments