Как я могу получить куки из ответа и установить их в кукловод? - PullRequest
0 голосов
/ 24 сентября 2019

Я хочу получить cookie из запроса на выборку и установить их для следующих тестов.Можете ли вы написать мне пример для моего запроса, пожалуйста?

describe("Contact form", () => {
    test("send auth request", async () => {
        await page.setRequestInterception(true); //Включает захват запросов страницы
        page.on("request", request => {
            request.continue()
        });
        await page.goto("https://uchebnik-stable.mos.ru", {waitUntil: 'networkidle2'});
        await fetch("https://uchebnik-stable.mos.ru/api/sessions", {
            'headers': {
                'accept': 'application/json;charset=UTF-8',
                'content-type': 'application/json',
            },
            method: 'POST',
            body: JSON.stringify({
                'login': "biotest",
                'pass' : "somepass",
            },)
        })
            .then((res) => res.json())
            .then((res) => {
                console.log(res);
                return res;
            });

    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...