我尝试使用 Play Framework 1.2.3 构建 Web 服务服务器,但遇到了一些问题:
- 我尝试了本教程 How to use play! framework to develop webservice 。我不知道如何使用 GET 参数请求 Web 服务,如何使用参数请求 Web 服务?
- Play中是否可以返回GIF文件的结果?如果是,任何人都可以提供一个示例或链接(之前尝试过谷歌搜索,但没有结果)?
感谢您的帮助...
最佳答案
对于所描述的 Web 服务,应该非常简单。例如,如果您有如下操作
public class Application extends Controller {
public static void sum(Float num1, Float num2) {
Float result = num1 * num2;
render(result);
}
}
和一条路线
GET /webservices/sum Application.sum(format:'xml')
那么您需要做的就是像下面这样调用该服务
/webservices/sum?num1=10.1&num2=13.5
这将通过传入所需的参数来执行您的操作
对于问题的第二部分。您可以在操作中使用 renderBinary
来返回 GIF 文件。
关于java - 在 Play Web 服务中使用 GET 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10022493/