如何成为Android开发高手
2010-08-31 00:43:00 来源:WEB开发网201 * @param params 请求参数 key为参数名,value为参数值
202
203 * @param file 上传文件
204
205 */
206
207public static String post(String actionUrl, Map
208
209 return post(actionUrl, params, new FormFile[]{file});
210
211}
212
213
214
215public static byte[] postFromHttpClient(String path, Map
216
217List
218
219for(Map.Entry
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
更多精彩
赞助商链接