67556


現在Java,playframework2.8,intelliJでかんたんなAPIプログラムを作っています。  
以下を参考にして作ったのですが、これを実行するにはどうしたらいいでしょうか？  
routesファイルにURIとリクエストメソッドとコントローラのメソッド名を記述し、そのURIをブラウザで叩く。これだと足りないし、違うような気もします。  
もしわかる方がいれば教えて下さい  
<https://qiita.com/kunst1080/items/ab172539b0e7abc8e97f>


CC BY-SA 4.0
2020-06-10T03:48:55.277
67483
2020-06-11T23:21:24.957
40231
question
java api playframework intellij-idea
playframeworkのAPIのプログラムを実行したい


routesに以下を記載してマッピングし、

[code]

    GET     /hoge                       controllers.HogeController.index
    
[/code]

intelliJのターミナルから`sbt run`でWebサーバーを実行し、

ブラウザで以下へアクセスすると  
<http://localhost:9000/hoge>

intelliJのターミナルに以下の期待値を出力することができました！

[code]

    before action
    --------------------------
    HogeController.index
    --------------------------
    status:200
    after action
    
[/code]

* * *

Macのターミナルから以下のcurlコマンドを叩いてもintelliJのターミナルに出力することができました。

[code]

    curl http://localhost:9000/hoge
    
[/code]


CC BY-SA 4.0
2020-06-11T23:14:24.293
67556
2020-06-11T23:21:24.957
2020-06-11T23:21:24.957
40231
40231
67483
answer