gpt4 book ai didi

go - 如何释放内存或删除由 http.ParseMultipartForm 创建的临时文件?

转载 作者:IT王子 更新时间:2023-10-29 02:33:45 27 4
gpt4 key购买 nike

我正在使用 http.ParseMultipartForm 在我的网络应用程序中处理文件上传。
文档说:

ParseMultipartForm parses a request body as multipart/form-data. The whole request body is parsed and up to a total of maxMemory bytes of its file parts are stored in memory, with the remainder stored on disk in temporary files. ParseMultipartForm calls ParseForm if necessary. After one call to ParseMultipartForm, subsequent calls have no effect.

内存和/或临时文件什么时候会被删除?

最佳答案

请求完成后一切都被释放。

内存缓冲区将可用于垃圾回收,任何临时文件都将通过在请求结束时调用 MultipartForm.RemoveAll() 来删除。

关于go - 如何释放内存或删除由 http.ParseMultipartForm 创建的临时文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34296996/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com