File tree Expand file tree Collapse file tree 2 files changed +15
-24
lines changed
app/src/main/java/z/sye/space/okhttpmanager Expand file tree Collapse file tree 2 files changed +15
-24
lines changed Original file line number Diff line number Diff line change 33
44###Import
55
6- repositories {
6+ repositories {
77 // ...
88 maven { url "https://github.com" }
9- }
9+ }
1010
11- dependencies {
11+ dependencies {
1212 compile 'com.github.Syehunter:OkHttpManager:0.1.0'
1313 }
1414
1515### How to use it?
1616SyncGetRequest
1717
18- url = url + OkHttpManager.attachGetParamsToUrl("paramsKey", "paramsValue"); //add single Get params
19- url = url + OkHttpManager.attachGetParamsToUrl(new HashMap<String, String>()); //Add multiple Get parmas
20- OkHttpManager.url(url)
21- .addHeader(headers)
22- .getExcute();
18+ url = url + OkHttpManager.attachGetParamsToUrl("paramsKey", "paramsValue"); //add single Get params
19+ url = url + OkHttpManager.attachGetParamsToUrl(new HashMap<String, String>()); //Add multiple Get parmas
20+ OkHttpManager.url(url)
21+ .addHeader(headers)
22+ .getExcute();
2323
2424AsyncGetRequest
2525
26- OkHttpManager.url(url)
26+ OkHttpManager.url(url)
2727 .addHeader(headers)
2828 .callback(myCallBack)
2929 .getEnqueue();
3030
3131SyncPostRequest
3232
33- OkHttpManager.url(url)
33+ OkHttpManager.url(url)
3434 .addHeader(headers)
3535 .postExcute();
3636
3737AsyncPostRequest
3838
39- OkHttpManager.url(url)
39+ OkHttpManager.url(url)
4040 .addHeader(headers)
4141 .callback(myCallBack)
4242 .json(jsonObject) //postJson
@@ -49,14 +49,14 @@ AsyncPostRequest
4949
5050DownLoad
5151
52- OkHttpManager.url(url)
52+ OkHttpManager.url(url)
5353 .addHeader(headers)
5454 .callback(myCallBack)
5555 .downLoad(new File(Environment.getExternalStorageDirectory(), "ur Filename"));
5656
5757Self-signed HTTPS(* U'd better put these codes in ur application)
5858
59- try {
59+ try {
6060 OkHttpManager.setCertificates(getAssets().open("ur certificate"), "ur password");
6161 //OkHttpManager.setCertificates(inputStream);
6262
@@ -66,9 +66,9 @@ Self-signed HTTPS(* U'd better put these codes in ur application)
6666 e.printStackTrace();
6767 }
6868
69- CallBack
69+ CallBack(All Methods of callback run in MainThread)
7070
71- private class MyCallBack extends ResponseCallBack<String >{
71+ private class MyCallBack extends ResponseCallBack<String>{
7272
7373 @Override
7474 public void onResponse(String response) {
Original file line number Diff line number Diff line change @@ -77,15 +77,6 @@ protected void onCreate(Bundle savedInstanceState) {
7777 .callback (myCallBack )
7878 .downLoad (new File (Environment .getExternalStorageDirectory (), "ur Filename" ));
7979
80- try {
81- OkHttpManager .setCertificates (getAssets ().open ("srca.cer" ));
82- // OkHttpManager.setHostnameVerifier("")
83- // .setCertificates(getAssets().open(""), "");
84- } catch (IOException e ) {
85- e .printStackTrace ();
86- }
87-
88-
8980 //Self-signed HTTPS
9081 // * U'd better put these codes in ur application
9182 try {
You can’t perform that action at this time.
0 commit comments