fix 处理海康接口异常问题

This commit is contained in:
2025-10-27 10:57:58 +08:00
parent 4f6cc6e8de
commit d273610214

View File

@@ -17,10 +17,17 @@ public class HikService : IHikService
var secret = "MLl7Dv7p5Pgc9XYI3r4O";
HttpUtillib.SetPlatformInfo(key, secret, "10.32.0.10");
try
{
var r = HttpUtillib.HttpPost(url, body, 15);
var result = Encoding.UTF8.GetString(r).ToObject<HikResponse<SimilarityData>>();
(result.Code == "0").ThrowIfFalse($"海康人脸相似度对比失败:{result.Msg}");
return await Task.FromResult(result.Data.Similarity);
}
catch (Exception e)
{
throw new Exception($"请重试,海康人脸相似度对比异常:{e.Message}");
}
}
}