在Node.js中指定DELETE请求的参数类型

时间:2018-09-17 10:12:54

标签: node.js parameters http-delete

我想用未指定个参数DELETE进行一个a=someValue请求。提供我了解的参数的两种主要方法

  1. 查询参数。 ?a=someValue。这种方法将一切变成 字符串,并且由于我允许任意数量的参数,所以我不知道 哪一个是String,Boolean或Integer

  2. 正文中的参数。此方法违反了DELETE操作规范,以具有正文。某些服务器甚至剥夺了正文内容。但是像我 发送一个json对象,用户可以指定每个值的类型 他们的参数有。

您将如何处理?

1 个答案:

答案 0 :(得分:1)

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