【发布时间】:2020-05-06 14:27:52
【问题描述】:
是否可以在 http 查询字符串中执行 IS NOT,因此在 GET 请求中将 IS NOT 作为运算符发送为查询参数?
所以类似于:
api/v1/users?firstName!=John&lastName!=Doe
【问题讨论】:
标签: api http search get query-string
是否可以在 http 查询字符串中执行 IS NOT,因此在 GET 请求中将 IS NOT 作为运算符发送为查询参数?
所以类似于:
api/v1/users?firstName!=John&lastName!=Doe
【问题讨论】:
标签: api http search get query-string
寻找的人会发现:
Here an answer to a question on similar topic 建议为字段添加运算符参数。
api/v1/students?firstName=John&firstNameOperator=!%3D&lastName=Doe&lastNameOperator=!%3D
运算符字段值!%3D 是URL-encoded !=。
这样你可以发送任何其他操作员:
!= - !%3D
< - %3C
> - %3E
<= - %3C%3D
>= - %3E%3D
【讨论】: