如果我的理论网址包含http://colors.com
返回的以下JSON数据使用谷歌浏览器,我如何形成网址,以便我只检索颜色"红色"?是否可以使用URL中的逻辑来过滤多个项目?示例:color" red" AND value"#f00"
是否取决于在网络服务器上运行的内容?如果是,我需要哪些信息才能找到如何形成查询?
[
{
color: "red",
value: "#f00"
},
{
color: "green",
value: "#0f0"
},
{
color: "blue",
value: "#00f"
},
{
color: "cyan",
value: "#0ff"
},
{
color: "magenta",
value: "#f0f"
},
{
color: "yellow",
value: "#ff0"
},
{
color: "black",
value: "#000"
}
]
答案 0 :(得分:0)
由服务器提供过滤颜色的API。在URL中,如果服务器未实现此功能,则无法执行任何操作。如果它被实现,您可以发出如下请求:
$array3 = array(array('name'=>'new', 'id'=>'1'),array('name'=>'game', 'id'=>'2'));
Array
(
[0] => Array
(
[name] => new
[id] => 1
)
[1] => Array
(
[name] => game
[id] => 2
)
)

在其他情况下,您必须在客户端过滤响应:
GET /colors?color="red"

希望它有所帮助!