java模拟网页http-url访问
2017-12-12 16:51
387 查看
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使用HttpURLConnection和HttpClient分别模拟get和post请求以及操作cookies
- java HttpURLConnection 模拟发送浏览器请求
- Java通过http访问网页及xml及文件并保存到local
- Android上Java网络资源访问(二)使用HttpURLConnection多线程下载
- JAVA HttpURLConnection 获取网页内容
- Java Web 学习笔记之三: HttpURLConnection 模拟表单上传文件
- Java: HttpURLConnection 模拟登录方法 (带cookie 的Post/Get)_20160908_七侠镇莫尛貝
- Android网络:HTTP之利用HttpURLConnection访问网页、获取网络图片实例
- HttpServletRequest的getServletPath、getServletURI、getServletURL等区别 &&如何防止用户通过直接输入URL访问网页
- Java: HttpURLConnection 模拟登录方法 (带cookie 的Post/Get)_20160908_七侠镇莫尛貝
- java用HttpURLConnection模拟post提交数据
- Java HttpURLConnection模拟请求Rest接口解决中文乱码问题
- URL 授权访问另外一种方法,利用 Java 1.1 访问密码保护的 URL(9588http短信通道接入)
- Android网络:HTTP之利用HttpURLConnection访问网页、获取网络图片实例 (附源码)
- crawler_基础之_java.net.HttpURLConnection 访问网络资源
- HttpURLConnection模拟登录后添加cookie读取网页
- java httpclient访问某些网页报403错误
- 纯JAVA HTTPURL 访问制定url地址返回页面数据
- Android网络:HTTP之利用HttpURLConnection访问网页、获取网络图片实例 (附源码)
- java中模拟浏览器访问网页(三)