В настоящее время мы пытаемся создать тестовые сценарии для веб-приложения, работающего локально.Однако некоторые запросы, работающие в базовых браузерах, получают пустой ответ в браузере 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