Defines
接上篇。Defines是HTTP相关常量的定义。
代码
Defines.java
/**
* Created by song on 2017/4/6.
*/
public class Defines {
// Request Type
public static final int REQUEST_GET = 0;
public static final int REQUEST_POST = 1;
public static final int REQUEST_DELETE = 2;
// Interfaces
public static final int ERROR = 0;
public static final int INTERFACE_CONNECT = 1;
public static final int INTERFACE_HEART = 2;
public static final int INTERFACE_GET_CUR_CONFIG = 3;
public static final int INTERFACE_SET_CURCONFIG = 4;
......
public static final int INTERFACE_DISCONNECT = 42;
// Urls
public static final String [] URLS = {
"", // 0
"http://192.168.8.8:8888/api/v1/connect/", // 1
"http://192.168.8.8:8888/api/v1/heart/", // 2
"http://192.168.8.8:8888/api/v1/curconfig/", // 3
"http://192.168.8.8:8888/api/v1/curconfig/", // 4
......
"http://192.168.8.8:8888/api/v1/disconnect/", // 42
};
}
说明
- REQUEST_GET、REQUEST_POST、REQUEST_DELETE分别表示HTTP请求的GET、POST和DELETE方法
- Interfaces是Urls的编号,和URLS一一对应,用来通过编号访问url