java中可以用java.net包下的东西访问网页,但是有的网页要求用户先输入用户名和密码才能查看,这些网页java怎么访问呢???

注意:我说的要输入用户名和密码不是浏览器弹出一个框的那种,而是象csdn这种,登录后才能发帖子的这种。(大部分网站都是这种方式)

|

> 楼上的,要是我要访问其他需要登录才能查看的页面而不是登录的那个页面呢?

> 不是比如我要通过java程序访问“我得分的问题”这个页面?

那就更简单了.

你说的“我得分的问题”的URL是

http://www.csdn.net/Expert/Forum.asp?TypeNum=6&roomid=0吧。

所以估计服务器端用的是GET.所以我们只要把HttpPost改成:

import java.io.*;

import java.util.*;

import java.net.*;

public class HttpGet {

public static void main(String[] args) {

try {

URL url = new URL("http://www.csdn.net/Expert/Forum.asp?TypeNum=6&roomid=0");

URLConnection conn = url.openConnection();

BufferedReader in = new BufferedReader(

new InputStreamReader(conn.getInputStream()));

String sLine;

while(true) {

sLine = in.readLine();

if(sLine == null) break;

System.out.println(sLine);

}

in.close();

} catch (Exception e) {

e.printStackTrace();

}

}

}

就可以了。

java访问登录网页_===java怎样访问需要登录才能查看的网页????急!!===...相关推荐

  1. java springmvc权限校验_详解Spring MVC使用Filter实现登录及权限验证判断

    登录和权限验证判断在后台管理系统中是最常用的功能,这部分代码是比较固定和独立的,为了减少对业务代码入侵性,一般我会考虑使用Filter来实现,下面我就来详细说一下我的实现思路和代码: 前台页面: St ...

  2. java 开发书籍 目录_《零基础 Java 开发 》全书目录

    第1部分 Java开发基础 第一章 搭建Java开发环境 1.1 Java简介 1.2 Java开发环境搭建 1.3 Java语⾔的功能 1.4 使用Eclipse开发Java程序 1.5 使用IDE ...

  3. java 网络爬虫 正则表达式_【干货】Java网络爬虫基础知识

    原标题:[干货]Java网络爬虫基础知识 引言 Java 网络爬虫具有很好的扩展性可伸缩性,其是目前搜索引擎开发的重要组成部分.例如,著名的网络爬虫工具 Nutch 便是采用 Java 开发,该工具以 ...

  4. java list e 查找_源码(04) -- java.util.ListE

    java.util.List 源码分析(JDK1.7) ------------------------------------------------------------------------ ...

  5. java 基础 笔试题_非常全面的java基础笔试题

    1.下列说法正确的是() (程序结构) A java程序的main方法必须写在类甩面 B java程序中可以有多个main方法 C.java程序中类名必须与文件名一样 D.JAVA程序的main方法中 ...

  6. java单机应用程序_一个简单的java桌面应用:单机版IFTTT

    1.项目背景: ifttt是"if this then that"的缩写,事实上是让你的网络行为能够引发连锁反应.让你使用更为方便.ifttt旨在帮助人们利用各网站的开放API,将 ...

  7. java的flex开发_繁忙的Flex Java开发人员指南

    java的flex开发 除非您在过去的四年左右的时间里一直从相当大的巨石下面编写代码,否则对于所有出色的孩子来说,"富Internet应用程序"或" RIA"的 ...

  8. java语言程序设计考点_计算机二级考试Java语言程序设计考点:关键字

    大家回忆一下我们在学习汉语的时候,开始学的是什么?肯定是先学一些单个的字,只有认识了单个的字,然后才能组成词,然后才能慢慢的到句子,然后到文章.学习同计算机交流跟这个过程是一样的,首先我们得学习一些计 ...

  9. java下拉菜单_薪资对比:Java开发和web前端薪资哪个好

    Web前端开发和Java开发哪个薪资更高,Web前端开发和Java开发发展前景更好? 互联网行业飞速发展,因此有很多小伙伴想要进入IT行业分一杯羹,但是学什么技术更好,哪一个语言的就业薪资更高,就成了 ...

最新文章

  1. fzu 2150 Fire Game 【身手BFS】
  2. C++类型转换总结【转】
  3. 迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章
  4. 通过追源码解决:xmlrpc.client设定请求超时时间
  5. window10 安装python
  6. System verilog随机函数$urandom输出8bit随机数
  7. 安装卡主_吸顶灯怎么安装 吸顶灯安装方法【技巧】
  8. java中word转pdf实现
  9. 使用mybatis生成UUID
  10. 吴伯凡-认知方法论-矩阵式认知与苏格拉底
  11. fat32文件系统格式在linux,FAT32文件系统的存储组织结构(一)
  12. 关于炼丹,你是否知道这些细节?
  13. android 圆形头像方案,android圆形头像实现
  14. 高通+android笔记本电脑,高通推出骁龙850移动平台,专门用于打造Windows ACPC笔记本产品...
  15. HDU 6143 (容斥)
  16. endnote中科大版是什么意思_ios14.2rc是什么意思 ios14.2rc版是原来的“GM”版吗
  17. 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格
  18. android仿qq折叠,android列表收缩与展开仿QQ好友列表(非常详细,附源码)
  19. java 锁降级 知乎_锁降级
  20. 运营师必修跨境运营师国内外运营专业课

热门文章

  1. mysql怎样dao出数据库_mysql怎么导出数据库?
  2. 谷歌浏览器中文版_中国科学家设计超薄指尖传感器,厚度不到A4纸五分之一 / 谷歌发布地图时光机:百年前,你家街道啥样?/ AI看图说话首超人类...
  3. python文件输入符_python读入文件时加r的作用?
  4. react取消所有请求_react 组件关闭后怎么消除还在进行中的ajax
  5. 4n35光耦引脚图_光耦继电器的主要特点以及输入特性!先进光半导体
  6. spark sql读取hive底层_[大数据]spark sql读写Hive数据不一致
  7. jz指令是什么意思_S7-200 SMART 运动控制指令详解-电气阿伟带小白启程
  8. 如何将对象拼接成get传值的形式
  9. 超全Linux备份工具集合,满足你的所有需要!
  10. OpenCV探索之路(二十五):制作简易的图像标注小工具