OkHttpClient client = Server.getClient();
Request request =Server.requestBuilderWithPath("login")
.method("POST", requestBody)
.post(requestBody)
.build();
LoginActivity.java
package api;
import java.net.CookieManager;
import java.net.CookiePolicy;
import okhttp3.JavaNetCookieJar;
import okhttp3.OkHttpClient;
import okhttp3.Request;
public class Server {
static OkHttpClient client;
public static String serverAddress = "http://172.27.0.55:8080/membercenter/";
static {
CookieManager cookieManager = new CookieManager();
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
client = new OkHttpClient.Builder()
.cookieJar(new JavaNetCookieJar(cookieManager))
.build();
}
public static OkHttpClient getClient(){
return client;
}
public static Request.Builder requestBuilderWithPath(String path){
return new Request.Builder()
.url(serverAddress+"api/"+path);
}
}
Server.java
172.*0.**.51:8080/membercenter/ 一连接,发现却连不上,
但是用localhost:8080 却可以;
然后发现时电脑的ip换了,这实验室的ip会一星期换一个,无语