RESTful API的实现

1、 catalog表明是哪一个模块,categories遵循了RESTful API的设计原则,用复数,获取所有的商品

以下是URL设计

2、status返回状态码

这里的status和404、500等的概念不同

这里无论是1还是0,其实都是属于200(成功)的情况

3、后端把数据传给前端时,要对数据进行封装

 

附部分文档:

1、获取所有Category分类信息
/catalog/categories

request

response

fail
{
    "status":1,
    "msg":"服务器异常"
}

success
{
    "status":0,
    "data":[
        {
            "categoryId":"BIRDS",
            "name":"Birds",
            "description":"<image src=\"../images/birds_icon.gif\"><font size=\"5\" color=\"blue\">
        },
        ......
    ]

}

2、获取单个Category的分类信息
/catalog/categories/{id}

request

如:/catalog/categories/BIRDS

response
fail

{
    "status":1,
    "msg":"服务器异常"
}

success

{
    "status":0,
    "data":{

}


版权声明:本文为m0_53536589原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。