Playwright · Middle · Запитання 18 з 75

Як трохи змінити справжню відповідь API, наприклад одне поле?

await page.route("**/api/user", async (route) => {
  const response = await route.fetch();
  const json = await response.json();
  json.plan = "pro";
  await route.fulfill({ response, json });
});
Показати відповідь

Правильна відповідь: Отримати її через route.fetch() і віддати змінену копію

Пояснення

Так справжній бекенд лишається в ланцюжку, а одна умова, як-от платний тариф, задається примусово.

Де почитати

Помилка в запитанні

Playwright · Middle · запитання 18

Перевірте себе

Пройдіть тест Playwright · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест