访问Quandl错误信息

当您请求从Quandl历史数据®,有时请求返回错误而不是历史数据。使用此工作流程访问Quandl错误消息。

历史在函数返回错误matlab.net.http.ResponseMessage宾语。例如,假设您在输入无效的安全名称小号输入参数。将得到的输出具有这种形式:

d = ResponseMessage与属性:状态行: 'HTTP / 1.1 404未找到' 的StatusCode:NOTFOUND部首:[1×19 matlab.net.http.HeaderField]主体:[1×1 matlab.net.http.MessageBody]已完成:0

访问身体物业使用点符号。

d.Body
ANS =消息体具有属性:数据:[1×1结构]有效负载:[]的ContentType:[1×1 matlab.net.http.MediaType] ContentCoding:[0×0字符串]

要查看错误消息的文本,访问嵌套结构quandl_error存储在数据属性。

d.Body.Data.quandl_error
ANS =结构与字段:代码:“QECx02”消息:“您提交的不正确Quandl代码。请检查您的Quandl代码,然后再试一次。”

每个误差都具有与其相关联的代码和消息。要查看代码,请访问领域。要查看错误信息文本,访问信息领域。例如:

d.Body.Data.quandl_error.message
ANS =“您所提交的不正确Quandl代码。请检查您的Quandl代码,然后再试一次。”

请参考错误信息来修复你的代码。

也可以看看

|

相关话题

外部网站