因为只是GET方式访问,所以跟Post相比少了很多设置的内容。

下面是访问网络的函数封装(代码实现的是通过访问网络词典查询某一单词):

package com.jesusjzp.connet;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;import android.util.Log;public class GetData {public String getConnect(String word) {String res = "";String httpUrl = "http://www.frdic.com/dict/bon/SearchDic.aspx?word=bon";Log.v("httpUrl:", httpUrl);URL url = null;try {url = new URL(httpUrl);} catch (MalformedURLException e) {Log.e("GetData.java", "MalformedURLException");}if(url != null) {try {HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();urlConn.connect();BufferedReader reader = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));String inputLine = null;while (((inputLine = reader.readLine()) != null)) {res += inputLine + "\n";}reader.close();urlConn.disconnect();} catch (IOException e)   {Log.e("GetData.java", "IOException");}}return res;}}

最终返回的res将是整个页面的HTML页面信息。

Android通过GET方式访问网络页面相关推荐

  1. Android 4主线程访问网络

    最近做一个Android项目,利用Jsoup读取和解析网页数据,同样的程序在Android2.3上运行完全正常,而跑到Android4上面,bug出现了... 看了一下异常:android.os.Ne ...

  2. android 打开网络设置 异常,Android主线程不能访问网络异常解决办法

    从两个方面说下这个问题: 不让访问网络的原因 解决该问题的办法 不让访问网络的原因: 由于对于网络状况的不可预见性,很有可能在网络访问的时候造成阻塞,那么这样一来我们的主线程UI线程 就会出现假死的现 ...

  3. vb fso方式访问网络上的共享文件夹_经常遇见的网络故障详细分析及解决方法!...

     故障1:交换机刚加电时网络无法通信  [故障现象] 交换机刚刚开启的时候无法连接至其他网络,需要等待一段时间才可以.另外,需要使用一段时间之后,访问其他计算机的速度才快,如果有一段时间不使用网络,再 ...

  4. android wear 2.0 访问网络,离线AI使Android Wear 2.0断网也智能回复

    离线AI使Android Wear 2.0断网也智能回复 2017年02月13日 09:21作者:李佳辉编辑:李佳辉文章出处:泡泡网原创 分享 日前,谷歌终于发布了姗姗来迟的 Android Wear ...

  5. Android使用HttpURLConnection访问网络

    Android使用HttpURLConnection访问网络 一.管理网络状态 使用网络进行数据通信前,需要先获取网络状态. 使用ConnectivityManager获取网络状态步骤: 1.获取Co ...

  6. Android中的各种访问权限Permission含义

    访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permiss ...

  7. Android学习:访问网络

    1.Get请求和Post请求简介 当客户端与服务器建立了网络链接之后,就可以发送Http请求了.Http请求通常分为Get请求和Post请求两种,下面分别介绍: 1.Get请求 Get:通过请求URI ...

  8. 路由器无法访问目标网络_初设路由器,无法访问管理页面的解决办法_网络设备技术应用...

    初次设置路由器,无法访问路由器的管理页面,即访问 或 页面时,浏览器提示无法显示该页面.导致此问题的原因通常是以下几种: · 用来配置路由器的电脑的TCP/IP属性设置有误: · 配置路由器的电脑的T ...

  9. Android复习03(Get请求访问网络[详解]、获取文章列表)

    2020年3月26日 第6周 星期四 https://ke.qq.com/webcourse/index.html#cid=989760&term_id=101085595&taid= ...

最新文章

  1. JavaScript高级程序设计(第3版)第六章读书笔记
  2. 【我看Hibernate】Hibernate 介绍及其简单应用
  3. Day03——Python函数
  4. mysql 解除安全模式
  5. JAVA正则表达式:Pattern类与Matcher类详解
  6. 【深度学习】循环神经网络(RNN)简易教程
  7. Centos 7 安装 memcached
  8. gprMax 3.1.5 安装以及在pycharm或VScode中运行的方法
  9. 特斯拉召回部分进口Model S、Model X电动汽车
  10. 记玩客云配置airprint打印服务器爱普生L310
  11. uboot中往s5p6818的emmc刷写内容
  12. python携程怎么做数据同步_利用python yielding创建协程将异步编程同步化
  13. python概率编程_TensorFlow新功能:TensorFlow Probability概率编程工具箱介绍
  14. 不用找,你想要的廊ps后期素材素材都在这里
  15. 洛谷P1425python题解
  16. 港珠澳大桥介绍网站设计【期末大作业】源码
  17. axios的使用(请求,响应拦截器)
  18. 【微信小程序】WXS 脚本
  19. js设置input输入框为必选输入框,判断空格或null值
  20. [渝粤教育] 武汉大学 法律职业伦理 参考 资料

热门文章

  1. 冯唐:我给20、30岁IT职场年轻人的建议
  2. FISCO-BCOS应用实战:区块链实战应用开发分享
  3. Cannot construct instance of `com.*` (although at least one Creator exists): cannot deserializ
  4. HikariCP探活机制如何保证链接有效
  5. 网站友链交换十个标准
  6. CS 188 Project4(RL) Introduction:Ghostbusters
  7. 注册表设置开机自启项
  8. 第八十八回 渡泸水再缚番王  识诈降三擒孟获
  9. 一份曝光文件透露解放军核武库:谁也不敢惹中国
  10. 解决使用打印机打印网页时字体颜色变淡的问题