java 模拟网页_使用Java代码模拟网页登录(有例子程序)
最近股票很火,打算研究用代码下载股票数据,于是我做了一个Java代码的模拟IE网页登录的程序,
登录新浪的股票页面并下载一些数据来分析, 基本原理是利用Java自带的HttpURLConnection 类抓取网页,
不过有时有的网页返回不正常,需要用一些http协议的sniffer工具来辅助验证,比如
urlConn.setRequestProperty("Host","biz.finance.sina.com.cn");
urlConn.setRequestProperty("Accept","text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2");
这两句就是发现返回的页面不正常,后来抓取http头发现后加上的。
下面上程序:
import java.net.*;
import java.io.*;
public class test{
public static void main(String[] args){
try{
String url = "http://biz.finance.sina.com.cn/suggest/lookup_n.php?q=600018&country=cn";
String cookie = "";
String data = "test!!!";
HttpURLConnection urlConn=(HttpURLConnection)(new URL(url).openConnection());
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
