node.js - 处理 HTTP GET 请求时,如何读取有效负载?
问题描述
使用 处理HTTP GET
请求时hapijs
,如何读取有效负载?
当前,request.payload
是null
在处理GET
请求时。
PS - 我无法控制对我的网络服务器的请求是如何构建的
解决方案
您可以使用->request.params
来获取 url 参数。对于查询参数,您可以使用它来获取查询参数->/user/:id
request.params.id
request.query
/user?id=5
request.query.id
推荐阅读
- java - 如何在同一个安装程序中包含 2 个 exe 文件(在 INNO 设置中)
- java - 如何首先对数组最大值进行排序,其他所有内容都升序
- python - Django中的搜索栏?
- mongodb - 如何在多个文档中搜索有孩子的属性,而不知道文档的 ID
- mysql - 从嵌套选择语句中检索计数
- c++ - 什么是最合适的 c++ 替换 calloc?
- ms-access - 如何加强 MS Access 数据库以防止频繁的网络断开连接
- c# - 为什么降级我的框架版本然后再次升级允许此 .dll 正确加载?
- javascript - 如何过滤 S3 listObject 到一个确定的点?(与标记参数相反)
- azure-machine-learning-studio - 如何管理多个数据集 - Azure 机器学习