buildChunkHeader - returns the chunk header. e.g string(IntHexBase(chunk-size)) + ";chunk-signature=" + signature + \r\n + chunk-data + \r\n
(chunkLen int64, signature string)
| 148 | // buildChunkHeader - returns the chunk header. |
| 149 | // e.g string(IntHexBase(chunk-size)) + ";chunk-signature=" + signature + \r\n + chunk-data + \r\n |
| 150 | func buildChunkHeader(chunkLen int64, signature string) []byte { |
| 151 | return []byte(strconv.FormatInt(chunkLen, 16) + ";chunk-signature=" + signature + "\r\n") |
| 152 | } |
| 153 | |
| 154 | // buildChunkSignature - returns chunk signature for a given chunk and previous signature. |
| 155 | // serviceType defaults to ServiceTypeS3 when empty. |