文章出處

1)Gradle
compile 'com.squareup.okhttp:okhttp:2.4.0'
compile 'com.squareup.okio:okio:1.5.0'

2)Get
        //創建okHttpClient對象
        OkHttpClient mOkHttpClient = new OkHttpClient();
        //創建一個Request
        final Request request = new Request.Builder()
                .url("http://www.weather.com.cn/data/sk/101010100.html")
                .build();

        //new call
        Call call = mOkHttpClient.newCall(request);

        call.enqueue(new Callback() {
            @Override
            public void onFailure(Request request, IOException e) {

            }

            @Override
            public void onResponse(Response response) throws IOException {
                String htmlStr =  response.body().string();
            }
        });


3)Post

        FormEncodingBuilder builder = new FormEncodingBuilder();
        builder.add("username","baobao");

        String url = "";

        Request request = new Request.Builder()
                .url(url)
                .post(builder.build())
                .build();

        OkHttpClient mOkHttpClient = new OkHttpClient();
        mOkHttpClient.newCall(request).enqueue(new Callback(){
            @Override
            public void onFailure(Request request, IOException e) {

            }

            @Override
            public void onResponse(Response response) throws IOException {

            }
        });

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()