totem3
12/3/2011 - 2:06 PM

GetのResponseどうやって受け取れば。。(´・ω・`)

GetのResponseどうやって受け取れば。。(´・ω・`)

import java.io._
import java.net._
import sun.net.www.protocol.http.HttpURLConnection


val url = new URL("http://api.tabelog.com/Ver2.1/RestaurantSearch/?key=value")

val http = url.openConnection.asInstanceOf[HttpURLConnection]

http.setRequestMethod("GET")

http.connect

val bis = new BufferedInputStream(http.getInputStream)

val b = new Array[Byte](bis.available)

bis.read(b)

val baos = ByteArrayOutputStream

baos.write(b)

val res = baos.toString("utf-8")