public JSONObject urlConn(String urlStr, String portStr){
String port = getPort(portStr);
urlStr = (urlStr != null)?(host + port + "/?" + urlStr):(host + port);
int responseCode;

try {
url = new URL(urlStr);
conn = (HttpURLConnection) url.openConnection();
responseCode = conn.getResponseCode();//获取返回码

if( responseCode == HttpURLConnection.HTTP_OK ){
is = conn.getInputStream();//获取输入流
//读取数据流
bufferedReader = new BufferedReader(new InputStreamReader(is));
//建立字符串操作对象
builder = new StringBuilder();
String line = "";
while( (line = bufferedReader.readLine()) != null ){
builder.append(line);
}

bufferedReader.close();
is.close();

//json解析
jsonObject = new JSONObject(builder.toString());
}
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (JSONException e) {
e.printStackTrace();
}

return jsonObject;
}

转载于:https://www.cnblogs.com/xingmeng/archive/2012/04/13/2446121.html

根据网页地址获取页面内容相关推荐

  1. php获取页面输出内容,PHP CURL获取页面内容输出例子

    使用PHP curl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出.这个时候就必需设置curl的CURLOPT_RETURNTRANSFER选项为1或true. 1.curl ...

  2. 允许蜘蛛抓取html的代码,如何禁止蜘蛛获取页面内容

    关键词优化 蜘蛛抓取 我们先来了解一下什么是robots.txt? 搜索引擎使用spider程序自动访问互联网上的网页并获取网页信息.spider在访问一个网站时,会首先会检查该网站的根域下是否有一个 ...

  3. JAVA 通过URL 获取页面内容

    package com.example;import java.io.BufferedReader; import java.io.IOException; import java.io.InputS ...

  4. python 打开网页获取cookies_python 携带cookie获取页面内容

    有时会遇到爬取的页面需要登录,这就要带上cookie了. 下面记录了几种携带cookie的方法 # coding=utf-8 import requests s = requests.Session( ...

  5. 如何使用python自动登录路由器且获取页面内容

    python代码非常之简单,但是功能相当强大,这个方法是我在试验登录路由器的时候发现的 import urllib print urllib.urlopen("http://admin:ad ...

  6. PHP - 简单获取页面内容

    无需使用CURL和Http_Client库,PHP中原生的file()和file_get_contents()函数均可实现,只要文件名参数为URL即可.下面是来自PHP帮助文件的说明(来自于fopen ...

  7. js获取页面高度获取视口高度获取内容高度获取滚动条宽度高度

    element对象的宽高属性 1. DOM树 2.document对象 3.element对象 4. 获取元素高度宽度 1. DOM树 浏览器根据DOM模型,将结构化文档HTML解析成节点,DOM的最 ...

  8. php获取当前网址代码大全,php获取当前网址与页面内容的代码参考

    1,获取当前网址的代码 代码示例: /** * 得到当前网址 * eidt by www.# */ function get_url() { $sys_protocal = isset($_SERVE ...

  9. 爬虫工具获取页面中域名及子域名(SQL注入、渗透)

    目录 0x01 获取页面中的 URL 0x02 提取 URL 中带参数的 URL 0x03 将提取出来的 URL 去重 总结 自动化寻找网站的注入漏洞,需要先将目标网站的所有带参数的 URL 提取出来 ...

最新文章

  1. Linux--根文件系统的挂载过程分析
  2. 一篇总结的很好的Spring data jpa 文章,里面包含多种查询方式,可以结合api使用
  3. Pandas to_datetime
  4. editview设置android:width不起作用,android – 如何使EditText具有最大宽度但仍填充父宽度...
  5. PAT 1148 Werewolf – Simple Version – 甲级
  6. 「leetcode」406.根据身高重建队列【贪心算法】详细图解
  7. rust狗阳的师傅是谁_杨幂迪丽热巴新剧同天官宣,你更期待谁呢?
  8. tcp协议服务器如何做物联网平台,物联网IoT终端设备如何选择接入协议——(TCP、UDP、MQTT、CoAP、LwM2M哪一个更适合?)...
  9. vue-pdf 通过文件流预览pdf文件
  10. 跨期套利模型 2017-2019年白银跨期实盘年化7%-15%策略 策略开发
  11. 测试——水杯的测试用例
  12. VMware无法启动虚拟机里面没网络解决方法
  13. 哪些字段适合建立索引
  14. tp-link tl-wr740n 虚拟服务器,TP-Link TL-WR740N无线路由器的上网设置教程
  15. HEVC代码学习18:运动估计和运动补偿总结
  16. 无法启用win安全中心服务器,win10提示“无法启动安全中心服务”怎么办-解决win10提示“无法启动安全中心服务”的方法 - 河东软件园...
  17. mysql分页分表_mysql分表后 如何分页 (总共160个表1500万数据)
  18. 图片压缩指定大小,让您的图片高效而优美
  19. SpringBoot点餐送餐系统
  20. 获得ACP认证就业薪资待遇解析

热门文章

  1. 友元函数 友元类 友元成员函数
  2. 204. 计数质数 golang
  3. Redis源码分析(二)redis-cli.c
  4. 浅谈iptables防SYN Flood攻击和CC攻击
  5. 大话数据结构——算法
  6. Element表格嵌入复选框以及单选框
  7. 解决idea 中web项目无法正常显示的问题
  8. Spring-Security 自定义Filter完成验证码校验
  9. 线程系列3--Java线程同步通信技术
  10. Appium——主从控制执行