如何写入内存中的文件,然后通过 HTTP 发送它而不使用中间文件?

问题内容
,我需要请求、处理数据并将其格式化为 csv,然后根据请求通过 web 服务发送它们。,假设请求和处理的数据位于下面的 data 中,我设法使用中间临时文件来做到这一点:,请求成功:,到目前为止一切顺利 – 现在我想通过,删除中间文件,使用内存“容器”来写入 csv 数据
将其内容以字节形式写入 http 编写器,我还是不太明白如何使用io.*bufio.*来登陆所需的类型:,csv.newwriter() 需要 *os.file 并返回 *csv.writer
这个 *csv.writer 内容需要以某种方式提取为 byte
…为了提供 http.responsewriter.write(),解决不同类型的内存文件操作问题的一般机制(以及特定于本例的机制)是什么?,csv.newwriter 采用 io.writer,因此您可以将 http.responsewriter 的实例传递给它,而无需将内容写入文件或内存。,这是演示:,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发