String response = null;
Url url = new URL(path);
HttpURLConnection connection = (HttpURLConnection) url.openConnection(); // 新建连接实例
connection.setConnectTimeout(20000);// 设置连接超时时间,单位毫秒
//connection.setReadTimeout(20000);// 设置读取数据超时时间,单位毫秒
connection.setDoInput(true);// 是否打开输入流 true|false
connection.setRequestMethod("POST");// 提交方法POST|GET
//connection.setUseCaches(false);// 是否缓存true|false
//connection.setRequestProperty("accept", "*/*");
//connection.setRequestProperty("Connection", "Keep-Alive");
//connection.setRequestProperty("Charset", "UTF-8");
//connection.setRequestProperty("Content-Length", String.valueOf(data.length));
//connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
connection.connect();// 打开连接端口
int responseCode = conn.getResponseCode();
BufferedReader reader = null;
if (responseCode == 200) {
reader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "utf-8"));
StringBuffer buffer = new StringBuffer();
String line = "";
while ((line = reader.readLine()) != null) {
buffer.append(line);
}
response = buffer.toString();
} else {
response = "返回码:"+responseCode;
}
reader.close();
conn.disconnect();
HttpResponse mHttpResponse = null;
HttpEntity mHttpEntity = null;
//创建HttpPost对象
//HttpPost httppost = new HttpPost(path);
//设置httpPost请求参数
//httppost.setEntity(new UrlEncodedFormEntity(params,HTTP.UTF_8));
HttpGet httpGet = new HttpGet(path);
HttpClient httpClient = new DefaultHttpClient();
InputStream inputStream = null;
BufferedReader bufReader = null;
String result = "";
// 发送请求并获得响应对象
mHttpResponse = httpClient.execute(httpGet);//如果是“POST”方式就传httppost
if (mHttpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
// 获得响应的消息实体
mHttpEntity = mHttpResponse.getEntity();
// 获取一个输入流
inputStream = mHttpEntity.getContent();
bufReader = new BufferedReader(new InputStreamReader(inputStream));
String line = "";
while (null != (line = bufReader.readLine())) {
result += line;
}
//result = EntityUtils.toString(mHttpResponse.getEntity());
}
if (inputStream != null) {
inputStream.close();
}
bufReader.close();
if (httpClient != null) {
httpClient.getConnectionManager().shutdown();
}
AsyncHttpClient client = new AsyncHttpClient();
client.get(url, new AsyncHttpResponseHandler() {
@Override
public void onSuccess(int i, Header[] headers, byte[] bytes) {
String response = new String(bytes, 0, bytes.length, "UTF-8");
}
@Override
public void onFailure(int i, Header[] headers, byte[] bytes, Throwable throwable) {
}
});
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
myWebView.loadUrl("http://"+networkAddress);
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有