在Play Web Service中使用GET参数?

时间:2012-04-05 04:00:40

标签: java web-services playframework

我尝试使用Play Framework 1.2.3构建Web Service Server并遇到了一些问题:

  1. 我尝试了这个教程How to use play! framework to develop webservice。我不知道如何使用GET参数请求Web服务,如何使用参数请求Web服务?
  2. 是否可以在Play中使用GIF文件返回结果?如果是的话,任何人都可以为此提供示例或链接(之前尝试使用Google搜索,但没有结果)?
  3. 感谢您的帮助......

1 个答案:

答案 0 :(得分:1)

对于所描述的网络服务,应该很容易。例如,如果您有如下操作

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文件。