多项选择题

A.支持基于Http verb(GET,POST,PUT,DELETE)的CRUD(create,retrieve,update,delete)操作。
B.请求的回复格式支持JSON,XML,并且可以扩展添加其他格式。
C.请求的回复通过Http Status Code表达不同含义,并且客户端可以通过Accept header来与服务器协商格式,例如你希望服务器返回JSON格式还是XML格式。
D.以上说法都对。