(req *http.Request, body []byte)
| 79 | } |
| 80 | |
| 81 | func addDigest(req *http.Request, body []byte) { |
| 82 | hash := sha256.New() |
| 83 | hash.Write(body) |
| 84 | digest := hash.Sum(nil) |
| 85 | req.Header.Set("Digest", fmt.Sprintf("SHA-256=%s", base64.StdEncoding.EncodeToString(digest))) |
| 86 | } |