Search in sources :

Example 1 with Response

use of com.ruiyun.jvppeteer.core.page.Response in project epic4j by huisunan.

the class PageUtil method getJson.

@SneakyThrows
public JSONObject getJson(String url, Browser browser) {
    Page page = browser.newPage();
    Response response = page.goTo(url);
    String text = response.text();
    log.trace("get {} json value : {}", url, text);
    JSONObject jsonObject = JSONUtil.parseObj(text);
    page.close();
    return jsonObject;
}
Also used : Response(com.ruiyun.jvppeteer.core.page.Response) JSONObject(cn.hutool.json.JSONObject) Page(com.ruiyun.jvppeteer.core.page.Page) SneakyThrows(lombok.SneakyThrows)

Example 2 with Response

use of com.ruiyun.jvppeteer.core.page.Response in project epic4j by huisunan.

the class PageUtil method getJson.

@SneakyThrows
public JSONObject getJson(String url, Browser browser) {
    Page page = browser.newPage();
    Response response = page.goTo(url);
    String text = response.text();
    log.trace("get {} json value : {}", url, text);
    JSONObject jsonObject = JSONUtil.parseObj(text);
    page.close();
    return jsonObject;
}
Also used : Response(com.ruiyun.jvppeteer.core.page.Response) JSONObject(cn.hutool.json.JSONObject) Page(com.ruiyun.jvppeteer.core.page.Page) SneakyThrows(lombok.SneakyThrows)

Aggregations

JSONObject (cn.hutool.json.JSONObject)2 Page (com.ruiyun.jvppeteer.core.page.Page)2 Response (com.ruiyun.jvppeteer.core.page.Response)2 SneakyThrows (lombok.SneakyThrows)2