Я могу успешно получить ответ, используя кукловода: page.waitForResponse(url)
.
Когда я пытаюсь await response.buffer()
, я получаю эту ошибку: Error: Protocol error (Network.getResponseBody): No resource with given identifier found
Ответ типа является правильным ('text/csv; charset=utf-8'
) и работает response.ok()
выходы true
Есть ли другой способ извлечения данных CSV? документ загружается с правильными данными в браузере с headless: false
.
Вот мой код:
await page.click('#export')
const firstResponse = await this.page.waitForResponse(page.url());
console.log(await firstResponse.ok()) // true
console.log(await firstResponse.buffer()) // Error: Protocol error (Network.getResponseBody): No resource with given identifier found