Best way to send multiple files as HTTP response

I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending multiple files. I have tried send_file/5 but it can only send single files at a time.

Should I make these downloads independent or send all the files in bulk? Downloading in bulk helps me reduce the number of HTTP requests.