json - URL 查询字符串不起作用!我该如何解决?
问题描述
我最近设置了一个 Web API,作为一个在线 json API。这就是它的样子。
[
{
"staffID": "b7fe0bb3-cfda-459e-8f08-178209336c2d",
"staffName": "Mary Liew",
"staffEmail": "Maryliew@gmail.com",
"staffContact": 94234567,
"staffRole": "Manager"
},
{
"staffID": "95b1be9f-ce33-45a4-8c89-61e2adcfbb83",
"staffName": "Darren Tan",
"staffEmail": "Darrentan@gmail.com",
"staffContact": 84556800,
"staffRole": "Admin"
},
{
"staffID": "d4e9fcff-d8f0-4b94-9d70-8d8f2b669fc7",
"staffName": "John Dow",
"staffEmail": "Johndow@gmail.com",
"staffContact": 92545622,
"staffRole": "Part-Timer"
},
{
"staffID": "5be38475-7eb3-4f53-9f59-c5945ba98003",
"staffName": "Simon Haines",
"staffEmail": "Simonhaines@gmail.com",
"staffContact": 92726392,
"staffRole": "Part-Timer"
},
{
"staffID": "f9431d8c-8315-4432-9e07-f36bc4f5db60",
"staffName": "Jovan Lim",
"staffEmail": "Johndow@gmail.com",
"staffContact": 92563839,
"staffRole": "Part-Timer"
}
]
当我尝试查询 URL 时,问题就来了。链接是 localhost:500/api/commands。我尝试使用以下方法将其过滤给第一名员工:
localhost:500/api/commands?staffContact=94234567
and
localhost:500/api/commands?staffRole=Manager
但不知何故,它仍然返回完全相同的东西。整个页面被返回。任何帮助,将不胜感激。在过去的几天里一直被这个问题困扰。
解决方案
推荐阅读
- swift - 使用 NSBatchInsertRequest 时出现 UUID 类型错误
- c# - 计算机崩溃后源文件无法打开(c#,Visual Studio)错误代码:0x80041FEB
- node.js - 在 Debian 中使用 init.d 自动启动 node.js 脚本
- typescript - 如何为 Firebase Cloud Functions 使用 TypeScript 参考?
- flutter - 我该如何解决这个弱警告?“该字段不会覆盖继承的 getter 或 setter。”
- python - 元组索引必须是整数或切片,而不是元组
- javascript - Puppeteer 文件路径太长
- java - 如何查找 Maven 插件目标的依赖项
- serial-port - 如何从串行端口接收到的字节中删除特定位数
- html - 我缺少什么让这个 div 居中作为电子邮件模板