提问人:Troy Hamilton 提问时间:8/5/2023 最后编辑:ShawnTroy Hamilton 更新时间:8/5/2023 访问量:42
如何在 c++ 中解析 http 多部分表单数据/如何在二进制数据缓冲区中找到 delim
How to parse http multipart form data in c++/ how to find a delim in a binary data buffer
问:
我正在尝试编写一个程序,该程序将获取 http 消息并将其切碎为向量 std::byte 的向量以保存 http 文件传输。
下面是消息的示例:
Content-Type: multipart/form-data; boundary=---------------------------974767299852498929531610575
-----------------------------974767299852498929531610575
Content-Disposition: form-data; name="description"
some text
-----------------------------974767299852498929531610575
Content-Disposition: form-data; name="myFile"; filename="foo.txt"
Content-Type: text/plain
(content of the uploaded file foo.txt)
-----------------------------974767299852498929531610575--
有一个文本 delim 分隔了一团二进制数据。使用 c++,如何首先在大型二进制数据缓冲区中找到 delim。
答: 暂无答案
评论