-
post方法 HttpClinet client = new DefaultHttpClient(); HttpPost post = new HttpPost(url); //通过NameValuePair去存储数据 ArrayList<NameValuePair> list = new ArrayList<NameValuePair>(); list.add(new BasicNameValuePair("name",name)); list.add(new BasicNameValuePair("age",age)); try{ //设置要发送的数据 post.setEntity(new UrlEncodedFormEntity(list)); HttpResponse respose = client.execute(post); if(response.getStatusLine().getStatusCode()==HttpStatus.SC_OK){ String content = entityUtils.toString(respone.getEntity()); } }catch(UnsupportedEncodingException e){};查看全部
-
httpClinet的get和post方法 //创建httpget对象 HttpGet httpGet = new HttpGet(url); //创建Httpclient对象 HttpClinet client = new DefaultHttpClient(); HttpResponse respone; try{ //发送请求 respone = client.execute(httpGet); //判断类型 if(response.getStatusLine().getStatusCode()==HttpStatus.SC_OK){ //取出服务器返回的数据 String content = entityUtils.toString(respone.getEntity()); System.out.println("content------->"+content); } }catch(ClientProtocolException e){}查看全部
-
噢噢噢哦哦查看全部
-
Hao xue ma查看全部
-
http响应码查看全部
-
恩查看全部
-
get方式客户端向服务器端提交信息,如果有中文一定要进行转码,转码的方式使用URLEncoder.encode(待转码部分,编码格式)方法进行转码;post方式则不需要进行转码查看全部
-
post方式发送请求与get方式发送请求的区别: 1.实体数据是通过OutPutStream去发送的,使用write(content.getBytes())方法将要发送的数据转换成字节 2.一般请求一个网页或者发送的数据量比较小的时候用get方法,因为get方法对数据大小有限制,一般为几K 3.get方法发送数据所有数据都通过URL显示出来,数据安全性略低查看全部
-
401查看全部
-
401查看全部
-
如何通过get方式发送一个请求 1.通过get向服务器发送请求,所有提交的方式都需要通过url构建“?”后面传递参数这种特殊的形式 url = url + "?name=" + name + "&age=" + age; 2.需要将请求方式指定为GET 即setRequestMethod("GET")查看全部
-
恩恩恩查看全部
-
http/1.0和1.1区别 HTTP/1.0每次请求都需要建立新的TCP连接,连接不能复用。 HTTP/1.1新的请求可以在上次请求建立的TCP连接之上发送,连接可以复用。优点是减少重复进行TCP三次握手的开销,提高效率。 HTTP1.1在Request消息头里头多了一个Host域,HTTP1.0则没有这个域。Host:www.w3.org HTTP1.1增加了OPTIONS,PUT,DELETE,TRACE,CONNECT这些Request方法查看全部
-
开放系统互连模型(Open System Interconnection,OSI)七层协议查看全部
-
HTTP协议的主要特点: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。 4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并受到客户的应答后,即断开连接。采用这种方式可以节省传输时间。 5.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。查看全部
举报
0/150
提交
取消