Cypress: Некоторые запросы на стороне сайта получают пустой ответ - PullRequest
0 голосов
/ 06 мая 2019

В настоящее время мы пытаемся создать тестовые сценарии для веб-приложения, работающего локально.Однако некоторые запросы, работающие в базовых браузерах, получают пустой ответ в браузере Cypress Test, что приводит к сбою тестов.

Я слышал о правиле Node, которое будет возвращать пустой ответ для любого заголовка, которыйоднако, более 80 КБ, запросы в моем приложении никогда не превышают 80 КБ, поэтому мне интересно, что происходит.

У кого-нибудь есть подсказка?

Отправленные данные

{
  id: -1
  project_id: 3605
  parent_id: 0
  title: Folder
  original_filename: Folder
  type: FOLDER
  created_datetime: 201905061228
  updated_datetime: 201905061228
  delete_flag: 0
  folder_type: 1
}

Ожидаемый ответ API (что я получаю в обычном браузере)

{
  "created_time":"2019-05-06 10:39:38",
  "updated_time":"2019-05-06 10:39:38",
  "purchase_datetime":null,
  "folder_type":"1",
  "id":9522,
  "project_id":"3605",
  "parent_id":"0",
  "title":"Folder 2",
  "original_filename":null,
  "type":"FOLDER",
  "original_xml":null,
  "updated_xml":null,
  "deleted_datetime":null,
  "delete_flag":"0",
  "status":null,
  "progress":null,
  "version_no":null,
  "purchase_flag":null
}

Что я получаю в браузере Cypress (вкладка ответа инструментов разработчика)

This request has no response data available
...