我有一个 nodejs express web 服务器在我的盒子上运行。我想连同查询参数一起发送一个获取请求。有没有办法找到每个查询参数的类型,如 int、bool、string。我不知道查询参数键值。我在服务器端解释为键值对的 json 对象。
最佳答案
你不能,因为 HTTP 没有类型的概念:一切都是字符串,包括查询字符串参数。
您需要做的是使用 req.query
object并使用 parseInt()
手动将字符串转换为整数:
req.query.someProperty = parseInt(req.query.someProperty);
关于node.js - 如何在nodejs Express服务中的查询参数中发送整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20355876/