2012-10-27 58 views
0

這兩個應用程序之間的JSON數據被寫入播放的是,用於發送JSON文件2.0.4
應用:發送和接收2個播放應用

@BodyParser.Of(play.mvc.BodyParser.Json.class) 
    public static Result getJson() { 

     ObjectNode result = Json.newObject(); 

     try { 
      result.put("Backend",toJson()); 
      return ok(result); 
     } catch (Exception ex) { 
      System.out.println("Exception: " + ex.getMessage()); 
     } 

     return ok(result); 

    } 


URL:本地主機:80 /的getJSON - > HTML輸出:{「status」:「OK」,「message」:「你好紀堯姆」}
有人可以告訴我如何從其他遊戲應用程序獲取這個json數據嗎? (通過使用POST請求)。基本上,第一個應用程序可以使用第二個應用程序的POST請求將Json文件提供給第二個應用程序,或者第二個應用程序可以使用Get請求從第一個應用程序獲取Json數據
非常感謝。 P/S我讀了Play的文檔,但老實說我不明白Handling a JSON request部分。

+0

由於您只是從另一個應用程序獲取json字符串,而沒有修改服務器的狀態,因此應該使用'GET'請求。 – Salil

回答

0

由於您只是從另一個應用程序獲取json字符串而不修改服務器的狀態,因此應該使用'GET'請求。您可以使用您在config/routes中映射它的任何端點來測試此api。