jjsoup


Лицензия

Лицензия

Категории

Категории

jsoup Прикладные библиотеки
Группа

Группа

me.kagura
Идентификатор

Идентификатор

jjsoup
Последняя версия

Последняя версия

0.2.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

jjsoup
jjsoup
Ссылка на сайт

Ссылка на сайт

https://github.com/KingFalse/jjsoup
Система контроля версий

Система контроля версий

https://github.com/KingFalse/jjsoup.git

Скачать jjsoup

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/me.kagura/jjsoup/ -->
<dependency>
    <groupId>me.kagura</groupId>
    <artifactId>jjsoup</artifactId>
    <version>0.2.1</version>
</dependency>
// https://jarcasting.com/artifacts/me.kagura/jjsoup/
implementation 'me.kagura:jjsoup:0.2.1'
// https://jarcasting.com/artifacts/me.kagura/jjsoup/
implementation ("me.kagura:jjsoup:0.2.1")
'me.kagura:jjsoup:jar:0.2.1'
<dependency org="me.kagura" name="jjsoup" rev="0.2.1">
  <artifact name="jjsoup" type="jar" />
</dependency>
@Grapes(
@Grab(group='me.kagura', module='jjsoup', version='0.2.1')
)
libraryDependencies += "me.kagura" % "jjsoup" % "0.2.1"
[me.kagura/jjsoup "0.2.1"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.javassist : javassist jar 3.22.0-GA
org.jsoup : jsoup jar 1.11.3
com.alibaba : fastjson jar 1.2.56

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

jjsoup Maven Central

jjsoup 是基于jsoup使用javassist提供类似Python requests.Session()的API从而简化cookie保持

//创建新的Session对象,等价于requests.Session()
Session session = JJsoup.newSession();
//针对Session的统一设置
session.proxy("127.0.0.1", 8888)
        .ignoreContentType(true)
        .timeout(10 * 600);
//与Jsoup.connect()完全相同
session.connect("https://github.com/KingFalse/jjsoup").execute();
//cookie会自动存入session对象中
System.err.println(session.cookies());

Getting started

<dependency>
    <groupId>me.kagura</groupId>
    <artifactId>jjsoup</artifactId>
    <version>0.2.1</version>
</dependency>

What's New

  • 自动识别JSON,如果.requestBody()传入的是JSON则会设置Content-Type为application/json;charset=
  • 提供Map<String, Object> ext = session.ext;用于存放临时变量,更方便的构建交互式爬虫
  • 完全自动的Cookie保持

Версии библиотеки

Версия
0.2.1
0.2.0
0.1.9