Json在Express app

时间:2015-05-22 15:23:15

标签: javascript json node.js express

我正在创建一个小应用程序,以便测试我正在构建的更大的应用程序。这是从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,但我得到的结果相同。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

事实证明,数据实际上是正确传输的,事实上我发送字符串让我相信这里有错误。