开发学院手机开发Android 开发 如何成为Android开发高手 阅读

如何成为Android开发高手

 2010-08-31 00:43:00 来源:WEB开发网   
核心提示:201 * @param params 请求参数 key为参数名,value为参数值202203 * @param file 上传文件204205 */206207public static String post(String actionUrl, Map params, FormFile file) {208209

201 * @param params 请求参数 key为参数名,value为参数值

202

203 * @param file 上传文件

204

205 */

206

207public static String post(String actionUrl, Map params, FormFile file) {

208

209 return post(actionUrl, params, new FormFile[]{file});

210

211}

212

213

214

215public static byte[] postFromHttpClient(String path, Map params, String encode) throws Exception{

216

217List formparams = new ArrayList();//用于存放请求参数

218

219for(Map.Entry entry : params.entrySet()){

220

221formparams.add(new BasicNameValuePair(entry.getKey(), entry.getValue()));

222

223}

224

225UrlEncodedFormEntity entity = new UrlEncodedFormEntity(formparams, "UTF-8");

226

227HttpPost httppost = new HttpPost(path);

228

229httppost.setEntity(entity);

230

231HttpClient httpclient = new DefaultHttpClient();//看作是浏览器

232

233HttpResponse response = httpclient.execute(httppost);//发送post请求

234

235return StreamTool.readInputStream(response.getEntity().getContent());

236

237}

238

239

240

241/**

242

243 * 发送请求

244

245 * @param path 请求路径

246

247 * @param params 请求参数 key为参数名称 value为参数值

248

249 * @param encode 请求参数的编码

250

251 */

252

253public static byte[] post(String path, Map params,

上一页  3 4 5 6 7 8 9 10 11 12 13  下一页

Tags:如何 成为 Android

编辑录入:coldstar [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接