String host="www.google.com.hk/search?q=test&btnG=%3CSPAN+class%3Dsbico+style%3D%22DISPLAY%3A+block%3B+BACKGROUND%3A+url%28%2Fimages%2Fnav_logo118.png%29+no-repeat+-20px+-111px%3B+WIDTH%3A+13px%3B+HEIGHT%3A+14px%22%3E%3C%2FSPAN%3E&hl=zh&gbv=2&gs_l=heirloom-serp.3...147414.147476.0.148038.2.2.0.0.0.0.266.266.2-1.1.0...0.0...1c.1.D4T7LjpJxXo";int port=80;Socket=new Socket(host,port);如上创建不了连接,抛出UnknownHostException错误,但直接将host串复制到IE地址栏是可以显示的,这是为什么呢?之前试过其他网址,多重路径都能识别,现在就猜想是识别不了? %等这样的特殊符号,请教高手,该如何解决呢?socketjava
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货