2012-04-05 113 views
0

我尝试使用播放框架1.2.3来构建Web服务的服务器,并得到了一些问题:在Play Web Service中使用GET参数?

  1. 我想这个教程How to use play! framework to develop webservice。我不知道如何使用GET参数请求Web服务,如何使用参数请求Web服务?
  2. 是否可以在Play中使用GIF文件返回结果?如果是的话,任何人都可以提供一个例子或链接(试图谷歌搜索它,但没有结果)?

感谢您的帮助......

回答

1

所描述的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文件。

+0

感谢您的回复:D 最后,我知道什么关键字搜索它... ... – Crazenezz 2012-04-05 06:54:48