INNER CODE UNIT · Go
uploadFile
secureCodeBox/secureCodeBox · lurker/main.go:99
func uploadFile(path, url string) (error, bool) {
file, err := os.Open(path)
if err != nil {
log.Printf("Failed to open file: %v", err)
return err, false
}
defer file.Close()
fileInfo, err := file.Stat()
if err != nil {
log.Printf("Failed to get file stats: %v", err)
return err, false
}
size := fileInfo.Size()
log.Printf("Scan result file has a size of %d bytes", size)
// Create a new file upload request
req, err := http.NewRequest("PUT", url, file)