Android将http xml保存至文件
来源:互联网 发布:6种网络拓扑结构图 编辑:程序博客网 时间:2024/06/07 17:31
private void loadxml(String uri, String fileName) {
HttpClient httpclipost = null;
HttpGet httpGet = new HttpGet(uri);
try {
httpclipost = m_tools.createHttpClient();
// HttpGet httpGet = null;
// 发出HTTP request
// httpRequest.setEntity(new UrlEncodedFormEntity(null,HTTP.UTF_8));
// 取得HTTP response
HttpResponse httpResponse = httpclipost.execute(httpGet);
// 若状态码为200 ok
// //Log.d("service StatusCode","" +
// httpResponse.getStatusLine().getStatusCode());
if (httpResponse.getStatusLine().getStatusCode() == 200) {
// 取出回应字串
String strResult = EntityUtils.toString(httpResponse
.getEntity());
FileOutputStream outStream = getActivity().openFileOutput(
fileName, Context.MODE_PRIVATE);
outStream.write(strResult.getBytes());
outStream.close();
} else {
}
httpGet.abort();
} catch (Exception e) {
}
if (httpclipost != null) {
httpclipost.getConnectionManager().shutdown();
}
}
/***
* 创建一个HttpClient
* */
public HttpClient createHttpClient() {
HttpParams params = new BasicHttpParams();
ConnManagerParams.setMaxTotalConnections(params, 10);
HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
HttpProtocolParams.setContentCharset(params,
HTTP.DEFAULT_CONTENT_CHARSET);
HttpProtocolParams.setUseExpectContinue(params, true);
HttpConnectionParams.setConnectionTimeout(params, 30000);
HttpConnectionParams.setSoTimeout(params, 30000);
SchemeRegistry schReg = new SchemeRegistry();
schReg.register(new Scheme("http", PlainSocketFactory
.getSocketFactory(), 80));
schReg.register(new Scheme("https",
SSLSocketFactory.getSocketFactory(), 443));
ClientConnectionManager conMgr = new ThreadSafeClientConnManager(
params, schReg);
return new DefaultHttpClient(conMgr, params);
}
- Android将http xml保存至文件
- 将图片保存至一个XML文件[转]
- 将图片保存到一个XML文件
- 将图片保存到XML文件
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- C# 将数据保存进xml文件
- android中使用http请求下载文件,并且将文件保存到SDcard中
- xml-在程序中写xml并将内存中的xml保存至文件中
- Android模拟将短信以XML文件形式保存到SD卡
- Android将应用log信息保存文件
- Android将应用log信息保存文件
- Android将应用log信息保存文件
- Android将应用log信息保存文件
- Android将应用log信息保存文件
- Android将应用log信息保存文件
- 简明 Vim 练级攻略
- CString的一些函数
- 浅析java的类加载器
- java基础
- Jquery实际应用,判断radio,selelct,checkbox是否选中及选中的值
- Android将http xml保存至文件
- 转:专吃屌丝的在线教育公司, 赚爆了!
- 查询一个文件夹目录的大小
- FineUI v3.3.1发布了!
- Debian-dpkg-apt
- qq好友列表窗口 java实现
- altium designer09怎么设置不会产生.pcbpreview文件
- hdu1269 有向图 强连通分量 kosaraju 算法
- Davinci网址