1.httpURLConnection类中有setRequestMethod()方法来选择以何种方式发送请求,如POST、GET等;而它的夫类URLConnection中则没有这个方法,何解?是否URLConnection只以POST方式发送请求?2.BufferedReader in = request.getReader()和BufferedReader in = new BufferedReader(new InputStreamReader(request.getInputStream(),"UTF-8"));这两种获取输入流的方式,有什么区别?听说一个是字节流,一个是字符流?如果请求是字节流的形式,那接收的地方用那种方式比较好?
URL url=new URL(sURL);
URLConnection uc = url.openConnection();
这样的话uc是一个URLConnection,但不是一个HttpURLConnection。那么既然URLConnection没有setRequestMethod()方法,那么说明他有固定或默认的请求方式?是POST吗?如果不是,那为何doPost能接收到,doGet则收不到?