如何在浏览器中指定Restlet响应的格式?

mar*_*tin 3 rest url restlet

我已经开始自我介绍REST了.我用作REST框架Restlet.我已经使用几种响应格式定义了一个带有GET方法的资源

@Get("xml")
@Get("json")
Run Code Online (Sandbox Code Playgroud)

我现在想用我的浏览器测试我定义的响应格式,但我不知道我必须在我的URL中指定哪个参数来获取格式.就像是:

http://localhost:8182/members?type=xml
Run Code Online (Sandbox Code Playgroud)

我尝试了一些param-names,但是我找不到合适的param-name.我知道必须有这样一个参数,因为我已经在URL中看到过它,但我忘记了名字而无法在网上找到它.使用restlet时该参数的名称如何?

如果有人可以帮助我,我会很高兴,谢谢,马丁

Jer*_*vel 5

Martin使用Restlet API定义了自己更简单的注释(例如ash @Get).Restlet Framework支持JAX-RS API和注释(例如@ GET,@ Produces等),但作为扩展的一部分.

要在浏览器中选择媒体类型,您需要使用"media = xml"查询参数而不是"type = xml",但这可以在您的Restlet应用程序实例的TunnelService中配置.

希望这可以帮助.如需进一步的帮助,请使用Restlet邮件列表:http: //www.restlet.org/community/lists

最好的祝福