30秒到达战场
我的方法是用Accept头来判断请求类型。比如对于同样一个url,/products:请求的时候设置accept为text/html,方法为get,则会返回一个html页面。如果accept为application/json,方法为get,则返回一个json格式的product列表。/products?limit=20则会返回列表中前20个项目。如果accept为application/json,方法为put,则会添加一个product。大概就是这样,通过url,httpmethod,accept来控制请求的结果,RequestURL:/productsRequestMethod:GETRequestHeadersAccept:application/json,text/plain,*/*ResponseHeadersdate:Sun,24Nov201307:02:46GMTitems-count:3page-count:1page-number:1page-step:20Server:BWS/1.0vary:Accept-Encodingx-powered-by:Express