当前位置:  技术问答>java相关

对java-http连接熟悉的人请进

    来源: 互联网  发布时间:2015-08-10

    本文导语:  URL url = null; HttpURLConnection httpCon = null; url= new URL("http:...."); httpCon = ( HttpURLConnection )url.openConnection(); i_ret = httpCon.getResponseCode(); sRet = httpCon.getResponseMessage(); 以上没有问题,但是我要的是对方IP Regist.php?**返...

URL url = null;
HttpURLConnection httpCon = null;
url= new URL("http:....");
httpCon = ( HttpURLConnection )url.openConnection();
i_ret = httpCon.getResponseCode();
sRet = httpCon.getResponseMessage();
以上没有问题,但是我要的是对方IP Regist.php?**返回的确认信息,不是session,请教大虾,用什么方法?HttpURLConnection 的get**方法好象都不对劲。。。。

|
lConn.setDoInput(true);
            lConn.setDoOutput(false);
            lTotiReval = lConn.getResponseCode();
            System.out.println(lTotiReval+"");
            if(lTotiReval == 200)
            {
                InputStream  lTotIn = lConn.getInputStream();
                StringBuffer lTotSB = new StringBuffer();
                if(lTotIn != null)
                {
                    for(int i = lTotIn.read(); i > 0; i = lTotIn.read())
                    {
                        lTotSB.append((char)i);
                    }
                }
                lUsedStorage = (lTotSB.toString()).trim();
                lTotIn.close();
                lConn.disconnect();

|
文件内容中有success or fail的信息吗?

那你需要检索inputStream

|
返回的getResponseMessage()中就包含有你要的信息了。这是一个http请求返回来的消息。

|
URL url=new URL("http://xxxxx/xxxx.php?....");
InputStream is=url.openStream();
……//从'is'中读数据

你试下这样行不行,得不到正确的确认信息有可能一些隐藏元素你没有包含在URL中吧

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3