Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何添加嵌套对象以获取帖子正文?_Javascript_Fetch - Fatal编程技术网

Javascript 如何添加嵌套对象以获取帖子正文?

Javascript 如何添加嵌套对象以获取帖子正文?,javascript,fetch,Javascript,Fetch,给出一个简单的获取请求,即 fetch('https://api.com/endpoint', { method: "POST" }); 是否可以/如何将以下对象转换为查询参数/查询字符串以附加到提取请求?大多数联机方法建议使用helper,但它似乎不适用于嵌套对象,当转换为字符串时,这些嵌套对象将作为[Object Object]字符串返回。理想的解决方案不应依赖于任何第三方软件包 { side: 'buy', symbol:

给出一个简单的获取请求,即

   fetch('https://api.com/endpoint', {
      method: "POST"
    });
是否可以/如何将以下对象转换为查询参数/查询字符串以附加到提取请求?大多数联机方法建议使用helper,但它似乎不适用于嵌套对象,当转换为字符串时,这些嵌套对象将作为
[Object Object]
字符串返回。理想的解决方案不应依赖于任何第三方软件包

  {
    side: 'buy',
    symbol: 'AAPL',
    type: 'market',
    qty: '2',
    time_in_force: 'gtc',
    order_class: 'bracket',
    take_profit: {
      limit_price: '200'
    },
    stop_loss: {
      stop_price: '200'
    }
  }

按如下方式形成提取请求:


 fetch('https://api.com/endpoint', {
      method: "POST",
      headers: {
      'Content-Type': 'application/json'
          },
     body: JSON.stringify(dataYouWannaPost)

    });

如果是我,我会考虑把它作为取回请求的主体,而不是作为查询字符串,如果可能的话。身体很容易被严格化。@当然,你能举个例子吗?我只是在谷歌上搜索了一下,我认为body仍然需要字符串化或者类似的东西?见下面的答案-问题是,必须为它配置端点。