2012-04-05 110 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