String cityName = "黄石";
    //1.得到HttpURLConnection实例化对象
    URL url = new URL("http://192.168.0.103:8080/travl/selectScenicsImgByCityName/" + cityName);
拼接出来的url不对,没有将黄石这两个中文字拼接进去,请问怎么解决
下面括号内省略了
http://192.168.0.103:8080/travl/selectScenicsImgByCityName/(黄石)

解决方案 »

  1.   

    中文解决了,现在又出现个问题。安卓端的url出现405,但是从网站粘贴了url进去就是正确的怎么办?
      

  2.   

     String cityName = "黄石";
                        //1.得到HttpURLConnection实例化对象
                        URL url = new URL("http://192.168.0.103:8080/travl/selectScenicsImgByCityName/" + getDecoderUTF8(cityName));
                        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
                        //2.设置请求信息(请求方式... ...)
                        //设置请求方式和响应时间
                        conn.setRequestMethod("GET");
                        conn.setConnectTimeout(5000);
                        //不使用缓存
                        conn.setUseCaches(false);
                        conn.setDoOutput(true);