OkHttp(http連線第三方)
(http://givemepass.blogspot.tw/2016/09/okhttp.html)
此方法要寫在background thread,配合asynctask最方便。
//set a object OkHttpClient.
final OkHttpClient client = new OkHttpClient();
//build a request.
Request request = new Request.Builder()
.url("http://www.google.com")
.build();
try {
Response response = client.newCall(request).execute();
textView.setText(response.body().string());
} catch (IOException e) {
e.printStackTrace();
}
HttpUrl.Builder builder = HttpUrl.parse("https://www.google.com.tw/search?").newBuilder();
builder.addQueryParameter("q","givemepass");
builder.addQueryParameter("oq","givemepass");
Request request = new Request.Builder().url(builder.toString()).build();