- 浏览: 319628 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (299)
- 私人 (3)
- linux (22)
- web service (1)
- java applet (1)
- java (41)
- c# (1)
- socket (1)
- android (10)
- htc (1)
- root (1)
- ftp (3)
- 系统备份 (0)
- jquery (3)
- 图表 (1)
- 实用 (4)
- web (9)
- css (3)
- java applet mplayer (1)
- mplayer (4)
- javascript (8)
- eclipse (1)
- 正则表达式 (1)
- jmf (1)
- tomcat (6)
- 驱动 (1)
- 嵌入式 (1)
- usb (3)
- ffmpeg (1)
- player (1)
- encode (1)
- ajax (1)
- 单纯形复法 (1)
- rom (1)
- ndk (1)
- 打印 (1)
- vs2010 (2)
- myeclipse注册机 (1)
- c++ (5)
- capture (0)
- 串口 (1)
- windows (2)
- mingw (1)
- 网卡 (1)
- 绿色版 (1)
- cywin (1)
- x264 (1)
- 恢复文件 (1)
- servlet init 连数据库 (1)
- 51 单片机 (1)
- 操作系统 (1)
- vlc (3)
- 网线 (1)
- CListBox (1)
- mfc (1)
- setTimer (1)
- 分屏 (1)
- 供求信息 (1)
- 导航 (1)
- 批处理 (1)
- dos (1)
- mysql (5)
- MySQL新建用户 (1)
- demo (1)
- vc (1)
- webservice (1)
- 书签 (1)
- 浏览器 (1)
- spring mvc (1)
- excel (1)
- VPN (0)
- sql (1)
- pdf (3)
- arp (1)
- jsp (2)
- IE (1)
- html (1)
- test (3)
- httpclient (1)
- spring mvc 上传 (1)
- easyui (1)
- mybatis (1)
- spring (1)
- 微信 (1)
- weixin (2)
- pay (2)
- maven (2)
- fastdfs (2)
- ELK (2)
- logstash (1)
- rocketMQ (0)
- jmeter (0)
- 测试 (0)
- softether (0)
- util (0)
最新评论
-
ice24:
ftp client applet -
wuzijingaip:
499700647 写道你好,看了您的文章《ftp clien ...
ftp client applet -
zxcv193188:
感谢楼主
java JMF的使用 -
499700647:
你好,看了您的文章《ftp client aplet》很受启发 ...
ftp client applet -
JoeBaby_:
非常感谢,看文档的时候觉得JMF好难的样子,但是看过代码后思路 ...
java JMF的使用
Jsoup get post
- 博客分类:
- java
package com.test; import java.io.IOException; import java.util.Map; import java.util.Map.Entry; import org.jsoup.Connection; import org.jsoup.Connection.Method; import org.jsoup.Connection.Response; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; public class JsoupUtil { /** * 发送get请求获取返回body * @param url 请求地址 * @param cookie 请求cookie * @return * @throws IOException */ public static String httpGet(String url,String cookie) throws IOException{ //获取请求连接 Connection con = Jsoup.connect(url); //请求头设置,特别是cookie设置 con.header("Accept", "text/html, application/xhtml+xml, */*"); con.header("Content-Type", "application/x-www-form-urlencoded"); con.header("User-Agent", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0))"); con.header("Cookie", cookie); //解析请求结果 Document doc=con.get(); //获取标题 //System.out.println(doc.title()); return doc.toString(); } /** * 发送get请求获取返回headers具体值 * @param url 请求地址 * @param cookie 请求cookie * @return * @throws IOException */ public static String httpGetHeader(String url,String cook,String header) throws IOException{ //获取请求连接 Connection con = Jsoup.connect(url); //请求头设置,特别是cookie设置 con.header("Accept", "text/html, application/xhtml+xml, */*"); con.header("Content-Type", "application/x-www-form-urlencoded"); con.header("User-Agent", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0))"); con.header("Cookie", cook); //发送请求 Response resp=con.method(Method.GET).execute(); //获取cookie名称为__bsi的值 String cookieValue = resp.cookie(header); // System.out.println("cookie __bsi值: "+cookieValue); // //获取返回cookie所值 // Map<String,String> cookies = resp.cookies(); // System.out.println("所有cookie值: "+cookies); // //获取返回头文件值 // String headerValue = resp.header(header); // System.out.println("头文件"+header+"的值:"+headerValue); // //获取所有头文件值 // Map<String,String> headersOne =resp.headers(); // System.out.println("所有头文件值:"+headersOne); return cookieValue; } /** * 发送post请求获取返回body * @param url 请求地址 * @param map 请求参数 * @param cookie 请求cookie * @return * @throws IOException */ public static String httpPost(String url,Map<String,String> map,String cookie) throws IOException{ //获取请求连接 Connection con = Jsoup.connect(url); //遍历生成参数 if(map!=null){ for (Entry<String, String> entry : map.entrySet()) { //添加参数 con.data(entry.getKey(), entry.getValue()); } } //插入cookie(头文件形式) con.header("Accept", "text/html, application/xhtml+xml, */*"); con.header("Content-Type", "application/x-www-form-urlencoded"); con.header("User-Agent", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0))"); con.header("Cookie", cookie); Document doc = con.post(); return doc.toString(); } /** * 发送post请求获取返回头文件获这cookie * @param url 请求地址 * @param map 请求参数 * @param cookie 请求cookie * @param header 返回获取cookie或者头文件 * @return * @throws IOException */ public static String httpPost(String url,Map<String,String> map,String cookie,String header) throws IOException{ //获取请求连接 Connection con = Jsoup.connect(url); //遍历生成参数 if(map!=null){ for (Entry<String, String> entry : map.entrySet()) { //添加参数 con.data(entry.getKey(), entry.getValue()); } } con.header("Accept", "text/html, application/xhtml+xml, */*"); con.header("Content-Type", "application/x-www-form-urlencoded"); con.header("User-Agent", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0))"); //插入cookie(头文件形式) con.header("Cookie", cookie); //发送请求 Response resp=con.method(Method.POST).execute(); //获取cookie名称为__bsi的值 String cookieValue = resp.cookie(header); System.out.println(cookieValue); return cookieValue; } }
发表评论
-
java 线程池
2018-08-07 11:26 293package com.fx.test; impor ... -
ftppool-demo
2018-05-24 09:16 285ftp pool demo -
java 遍历文件夹和文件
2018-03-28 11:39 424public static void trave ... -
java 流写入本地文件
2018-03-27 10:17 765private static void wr ... -
java 字符串转为流
2018-03-27 10:03 451public static Inpu ... -
ftputil + ftpclientPOOL
2018-03-22 14:39 357ftputil + ftpclientPOOL -
微信支付网上找的Demo
2017-06-22 17:58 269微信支付网上找的Demo,当时做支付时有些地方就参考了他,作者 ... -
java 面包屑导航
2016-10-24 15:08 444类似面包屑导航,抛砖引玉 后台维护一个访问路径的列表 ... -
获取n年前日期
2016-03-08 14:42 492/** * 获取n年前日期 ... -
httpclient访问需要登录才能访问的数据
2015-04-23 22:10 542package com.grkj.modules.tree ... -
jsp获取uri 以及绝对路径
2014-07-01 17:06 475得到从根路径到当前jsp页面的路径: request.ge ... -
JAVA导出PDF实例
2014-05-13 14:39 854一、直接导出成PDF Java代码 ... -
Java HTML直接导出PDF
2014-05-13 12:18 1144Java HTML直接导出PDF 对于java中如何从h ... -
java生成PDF
2014-05-13 12:11 444一、前言 在企业 ... -
linux下JAVA环境变量的设置
2014-03-21 14:05 500在终端中输入命令 vi /etc/profile.d/j ... -
Java读取Excel内容
2014-02-20 16:34 512所需jar 下后面 import java.io.B ... -
myeclipse9
2012-08-28 16:13 668import java.io.BufferedReader; ... -
java 打印
2012-08-07 18:03 898import java.awt.BasicStroke; ... -
java 数独游戏生成
2012-07-18 09:47 720/** * 数独程序 */ public c ... -
java 单纯形复法
2012-06-27 11:37 774java 单纯形复法
相关推荐
jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jar,jsoup-1.15.3.jarjsoup-...
Jsoup
Jsoup 1.5.2 和jsoup 1.6 开发包jar包,开发文档,源码包
赠送jar包:jsoup-1.14.3.jar; 赠送原API文档:jsoup-1.14.3-javadoc.jar; 赠送源代码:jsoup-1.14.3-sources.jar; 赠送Maven依赖信息文件:jsoup-1.14.3.pom; 包含翻译后的API文档:jsoup-1.14.3-javadoc-API...
JsoupAPI jsoup最新版帮助文档(1.10.2)
Jsoup库文件;Jsoup解析Java包
最新jsoup1.10.3和jsoupApi帮助文档
jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的... <groupId>org.jsoup <artifactId>jsoup <version>1.6.3 </dependency>
整理JsoupXpath( https://github.com/zhegexiaohuozi/JsoupXpath)是一款纯Java开发的使用xpath解析提取html内容的解析器,xpath语法分析与执行完全独立,html的DOM树生成借助Jsoup,故命名为JsoupXpath. 为了在java...
可以解析xml ,html 的java jar 包;Jsoup,常用的jar 包
import org.jsoup.Jsoup
jsoup1.6源码及API jsoup-1.6.1.jar jsoup-1.6.1-javadoc.jar jsoup-1.6.1-sources.jar
jsoup分页爬取网页,jsoup分页爬取网页jsoup分页爬取网页内置jsoup所需要的jar包
如何使用jsoup
java抓取网页模块JSoup,Jsoup-jar包.
JsoupXpath jsoup的升级版 ,支持jsoup的同时还支持原生xpath语法,让你的爬虫更得心应手,无所不爬!
解压导入第一个包就可以用。 import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements;
jsoup-1.8.1.jar
Idea + Maven环境下Jsoup的引入使用,以及Jsoup的简单示例
jsoup操作手册 API