RESTful服务框架:Restlet与Django的实现
1. Restlet框架概述
Restlet是一个用于开发RESTful服务的框架。在Restlet中,只有一种表示格式,因此客户端的请求格式无关紧要,这由 getVariants 和 getRepresentation 方法处理。在构造函数中,将 text/plain 定义为唯一支持的表示格式,以下是 UserResource.getRepresentation 方法的实现:
@Override
public Representation getRepresentation(Variant variant) {
Representation result = null;
if (variant.getMediaType().equals(MediaType.TEXT_PLAIN)) {
// Creates a text representation
StringBuilder sb = new StringBuilder();
sb.append("------------\n");
sb.append("User details\n");
sb.append("------------\n\n");
sb.append("Name: ").append(this.user.getFullName()).append('\n');
s
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



