我使用Formdata对象向服务器发送一个字符串。我将它作为Blob发送,因为这是使用Formdata所期望的格式。然而,当我在服务器上接收时,它显示为这样。我使用node:buffer作为Buffer库
{"timestamp":"2023-06-14T23:07:22.697Z","message":"Buffer from Multipart buffer is <Buffer 5b 6f 62 6a 65 63 74 20 4f 62 6a 65 63 74 5d>\n"}
{"timestamp":"2023-06-14T23:07:22.697Z","message":"Data is is [object Object]\n"}
我使用buffer. toString(),但它输出了以下内容,我不知道它是什么[object Object]。我怎样才能从我收到的这个中得到原始的字符串呢?
<Buffer 5b 6f 62 6a 65 63 74 20 4f 62 6a 65 63 74 5d>
1条答案
按热度按时间cyej8jka1#
<Buffer 5b 6f 62 6a 65 63 74 20 4f 62 6a 65 63 74 5d>
的转换字符串是'[object Object]'
。当应用于FormData
时,如果数据是object
,则使用JSON.stringify()
。