From 41ca1a2b0ced23384b90ddfb5179a1e2715efd5b Mon Sep 17 00:00:00 2001 From: Chris Buckley Date: Sat, 30 Dec 2017 18:47:23 +0000 Subject: [PATCH] [Fixes #14] hash content for filename --- response.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/response.go b/response.go index 4c898e5..2a0280a 100644 --- a/response.go +++ b/response.go @@ -45,7 +45,8 @@ func (r response) String() string { func (r response) save(pathPrefix string) (string, error) { - checksum := sha1.Sum([]byte(r.request.url.String())) + content := []byte(r.String()) + checksum := sha1.Sum(content) parts := []string{pathPrefix} parts = append(parts, r.request.url.Hostname()) @@ -60,7 +61,7 @@ func (r response) save(pathPrefix string) (string, error) { } } - err := ioutil.WriteFile(p, []byte(r.String()), 0640) + err := ioutil.WriteFile(p, content, 0640) if err != nil { return p, err }