我正在创建一个小应用程序,以便测试我正在构建的更大的应用程序。这是从CSV文件读取并尝试将该数据发送到我的API端点(这样做是为了随着时间的推移发送大型数据集)。
一切都与Postman完美配合,但我很难让节点玩得很好。我发布的示例json对象看起来像这样
{
meta:
[ 'array','of','headers'],
data: [
[1,2,3],
[4,5,6],
[7,8,9]]
}
当我收到快递中的数据时,它会以meta=[array, of, headers], data=[0=1, 1=2, 2=3, 0=4, 1=5, 2=6, 0=7, 1=8, 2=9]
我认为这与我发送JSON的方式有关(正如我所说,这可以从Postman中得到很好的效果)。
我在发送数据之前对数据进行字符串化,将标题设置为
"Content-type":"application/json"
并设置"content-length".
在vanilla http请求之后,我尝试使用request-json,但我得到的结果相同。
非常感谢任何帮助!
答案 0 :(得分:0)
事实证明,数据实际上是正确传输的,事实上我发送字符串让我相信这里有错误。