Previous topicNext topic
Help > 开发指南 > API对接 > HttpServer > 事件 >
异常处理

 

Vb.Net
Dim e As SmHttpRequestEventArgs=Args(0)
'记录日志
Proj.Log.FileWriteERROR("接口:" & e.Path & ",在执行时出错了,错误信息:" & e.Exception.Message)

Dim obj As New ReturnedObject
obj.Code=402
'返回API执行失败的结果
obj.Successed=False
'可以根据需要将相应的信息返回给客户端
obj.Message=e.Exception.Message
e.SendObject(obj)

C#
SmHttpRequestEventArgs e = (SmHttpRequestEventArgs)Args[0];
// 记录日志
Proj.Log.FileWriteERROR("接口:" + e.Path + ",在执行时出错了,错误信息:" + e.Exception.Message);

ReturnedObject obj = new ReturnedObject();
obj.Code = 402;
// 返回API执行失败的结果
obj.Successed = false;
// 可以根据需要将相应的信息返回给客户端
obj.Message = e.Exception.Message;
e.SendObject(obj);