|
@@ -145,9 +145,15 @@ const KnowledgeLibInfo : React.FC<Props> = ({drawerItem}:Props) => {
|
|
|
const response = info.file.response;
|
|
const response = info.file.response;
|
|
|
const error = info.file.error;
|
|
const error = info.file.error;
|
|
|
|
|
|
|
|
- if (response && (String(response).includes('504') || String(response).includes('Gateway Time-out'))) {
|
|
|
|
|
- message.error( '上传文件超时,请修改文件后再上传' );
|
|
|
|
|
- } else if (error && (String(error).includes('timeout') || String(error).includes('504'))) {
|
|
|
|
|
|
|
+ // 检查HTML格式的504错误或其他504错误格式
|
|
|
|
|
+ const responseStr = String(response || '');
|
|
|
|
|
+ const errorStr = String(error || '');
|
|
|
|
|
+
|
|
|
|
|
+ if (responseStr.includes('504') ||
|
|
|
|
|
+ responseStr.includes('Gateway Time-out') ||
|
|
|
|
|
+ responseStr.includes('<h1>504 Gateway Time-out</h1>') ||
|
|
|
|
|
+ errorStr.includes('timeout') ||
|
|
|
|
|
+ errorStr.includes('504')) {
|
|
|
message.error( '上传文件超时,请修改文件后再上传' );
|
|
message.error( '上传文件超时,请修改文件后再上传' );
|
|
|
} else {
|
|
} else {
|
|
|
message.error( `${ info.file.name } 文件上传失败` );
|
|
message.error( `${ info.file.name } 文件上传失败` );
|