我们目前正在尝试为在本地运行的Web应用制作测试脚本。 但是,某些在基本浏览器上运行的请求在cypress测试浏览器上得到空响应,这使测试失败。
我听说过Node的规则,它将为任何大于80kb的标头返回一个空响应,但是,我的应用程序中的请求从未超过80kb,所以我想知道发生了什么。
有人知道吗?
{
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
}
{
"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
}
This request has no response data available
答案 0 :(得分:0)
我遇到了同样的问题。 尝试编辑 cypress.json 文件。把下面的行 "responseTimeout":{你想等待的时间} 默认情况下,这个时间是 30000 毫秒。 这对我有用。