2016-07-03 10 views
0

ユーザーがサーバーにgetリクエストを送信したとき、Scalatra Webアプリケーションがあります。私は別の別のサーバーにリクエストを取得し、例えば送り返されるJSONをキャプチャ送信したいのgetのボディでScalatra&Scalaを使用したHTTPリクエストの送信

class ExampleServlet extends ScalatraServlet { 
    get("/getsomething") { 
    //code here 
    } 
} 

それを次のコードへのルートをwww.example.com/getsomething
var JSONback = GetRequest("www.SomeOtherApi.com/getsomeJSON") 

どうすればいいですか?基本的なニーズのために

おかげ

答えて

2

あなたが好きなHTTPクライアント・ライブラリを使用することができ、より高度なユースケースについてscala.io.Source

scala.io.Source.fromURL("http://www.google.de","latin1").mkString 
res10: String = 
<!doctype html><html itemscope="" itemtype="http://schema.org/WebPage"  ="de"><head><meta content="text/html; charset=UTF-8" 

を使用することができます。

関連する問題