【发布时间】:2016-07-25 14:40:42
【问题描述】:
我想向v1/users 端点发送GET 请求,其中我想指定我想通过priority DESC 和status ASC 进行排序。
如您所见,我想发送将映射到 SQL WHERE 部分的参数:
SELECT * FROM table WHERE something ORDER BY priority DESC, status ASC
我应该如何在我的 HTTP 请求中指定我想要这种排序的参数?我认为为了做到这一点,我需要在 POST 请求中发送 JSON 数据。但这是一个问题,因为我想要 GET 请求而不是 POST。 post/users表示创建用户,我要get用户。
我想我必须像这样发送 JSON 对象
"sort":[
{"priority":"DESC", "status":"ASC"}
]
首先,发送 GET 请求时是否可以发送这样的参数?
其次,您将如何在 PHP 中使用 cUrl 发送这些参数?
【问题讨论】:
-
将参数添加到 GET 请求 v1/users?priority=desc&status=asc
标签: php json rest sorting yii2