fix 处理海康接口异常问题
This commit is contained in:
@@ -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}");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user