java模拟网页http-url访问

Posted 逐梦寻欢

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java模拟网页http-url访问相关的知识,希望对你有一定的参考价值。

package com.iflytek;

import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;

public class ssodemo {
    public static void main(String[] args) throws Exception {
        //cas server 校验地址
        String serverValidateUrl="https://demo.tch.com:8443/cas/serviceValidate";
        //客户端地址
        String service = "http://app1.tch.com:18080/examples/servlets/servlet/HelloWorldExample";
        //ticket
        String ticket ="ST-7-gCMvfsyy9hmnadayB1e3-cas01.example.org";

        //组装url
        String constructServiceUrl  = serverValidateUrl+"?ticket="+ticket+"&service="+service;
        System.out.println("constructServiceUrl:"+constructServiceUrl);

        URL url =new URL(constructServiceUrl);
        HttpURLConnection conn = (HttpURLConnection)url.openConnection();
        conn.setConnectTimeout(5*1000);
        conn.setRequestMethod("GET");
        InputStream inStream = conn.getInputStream();
        final StringBuilder builder = new StringBuilder(255);
        int byteRead;
        while ((byteRead = inStream.read()) != -1) {
            builder.append((char) byteRead);
        }
        String response = builder.toString();
        System.out.print("response:"+response);
    }

}

 

以上是关于java模拟网页http-url访问的主要内容,如果未能解决你的问题,请参考以下文章

http-url 发送请求

怎么用java代码模拟网页点击事件?

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

多个用户访问同一段代码

php模拟post方式访问网页,显示盗用页面无法访问

在python获取网页的代码中添加头信息模拟浏览器