在Nodejs中指定DELETE请求的参数类型

问题描述 投票:0回答:1

我想用一个未指定数量的参数DELETEa=someValue请求。有两种主要方式为我的理解提供参数

  1. 查询参数。 ?a=someValue。这种方法将所有内容都转换为字符串,因为我允许任意数量的参数,我不知道哪一个是String,Boolean或Integer
  2. Body中的参数。这种方法违反了DELETE操作规范,没有正文。有些服务器甚至剥离了身体内容。但是当我发送一个json对象时,用户可以指定每个参数具有哪种类型的值。

你的方法是什么?

node.js parameters http-delete
1个回答
1
投票

我在主体上使用查询参数,因为DELETE方法有一个可选的主体。有些客户可能会选择完全忽略身体。

© www.soinside.com 2019 - 2024. All rights reserved.