捕获和转换Web的工具

Java错误处理

Java API

为了使开发人员能够以编程方式处理错误,当发生错误时, GrabzIt Java API 引发GrabzItException,其中包含直接映射到错误的错误代码。 下表说明了每个错误代码如何映射到错误,从而避免了解析错误消息的需要。

下面显示了一个使用错误代码确定如何处理错误的GrabzItException异常的示例。

try
{
    GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
    grabzIt.URLToImage("https://www.tesla.com");
    grabzIt.SaveTo("images/result.jpg");
}
catch(GrabzItException e)
{
    if (e.getCode() == ErrorCode.PARAMETERNOURL)
    {
        //Please enter a URL
    }
}

错误代码查询

误差值 产品描述 代码
PARAMETERNOURL 网址缺失 100
PARAMETERINVALIDURL 指定的网址无效 101
PARAMETERNONEXISTANTURL 指定的URL不存在 102
参数缺失应用键 缺少应用程序密钥 103
参数未识别的应用程序密钥 无法识别应用程序密钥 104
参数缺失签名 签名丢失 105
参数无效签名 签名无效 106
参数无效格式 指定的格式无效 107
PARAMETERINVALIDCOUNTRYCODE 指定的国家/地区代码无效 108
PARAMETERDUPLICATEIDENTIFIER 指定的标识符已经存在 109
参数匹配记录表 找不到匹配记录 110
PARAMETERINVALIDCALLBACKURL 指定的回调网址无效 111
PARAMETERNONEXISTANTCALLBACKURL 回调网址不存在 112
参数图像宽度 指定的图像宽度太大 113
参数图像高度过大 指定的图像高度太大 114
参数浏览器提示 指定的浏览器高度太大 115
参数浏览器高度过大 指定的浏览器宽度太大 116
PARAMETERDELAYTOOLARGE 指定的延迟太大 117
参数无效背景 PDF的背景参数无效 118
PARAMETERINVALIDINCLUDELINKS PDF的无效包含链接参数 119
PARAMETERINVALIDINCLUDEOUTLINE PDF的包含大纲参数无效 120
参数无效PAGESIZE 无效的PDF页面大小 121
参数无效PAGEORIENTATION PDF的页面方向无效 122
垂直参量INT卵白 PDF的垂直边距太大 123
参数水平水平INT卵白 PDF的水平边距太大 124
PARAMETERINVALIDCOVERURL PDF的无效封面URL 125
PARAMETERNONEXISTANTCOVERURL PDF的指定封面URL不存在 126
参数缺失的COOKIENAME 缺少Cookie名称 127
参数缺失的COOKIEDOMAIN 缺少Cookie域 128
PARAMETERINVALIDCOOKIENAME Cookie名称无效 129
PARAMETERINVALIDCOOKIEDOMAIN Cookie域无效 130
PARAMETERINVALIDCOOKIEDELETE Cookie删除值无效 131
PARAMETERINVALIDCOOKIEHTTP 无效的Cookie HTTP值 132
PARAMETERINVALIDCOOKIEEXPIRY Cookie过期无效 133
PARAMETERINVALIDCACHEVALUE 无效的缓存值 134
PARAMETERINVALIDDOWNLOADVALUE 无效的下载值 135
PARAMETERINVALIDSUPPRESSVALUE 无效的抑制值 136
参数设定WATERMARK识别码 失踪 watermark 识别码 137
参数无效WATERMARK识别码 无效 watermark 识别码 138
参数无效WATERMARKXPOS 无效 watermark x位置 139
参数无效WATERMARK雅宝 无效 watermark y位置 140
参数设定WATERMARKFORMAT Watermark 未找到 141
参数WATERMARK太大了 Watermark 太大了 142
参数缺失的参数 缺少参数 143
参数质量过大 质量参数太大 144
参数质量TOMALL 质量参数太小 145
PARAMETERREPEATTOOSMALL 重复参数太小 149
参数无效反转 反向参数无效 150
参数FPSTOOLARGE 每秒帧数参数太大 151
参数FPSTOOSMALL 每秒帧数参数太小 152
速溶参数 速度参数过快 153
参数速度过低 速度参数太慢 154
参数无效化组合 持续时间,FPS,宽度和高度参数的组合太大 155
PARAMETERSTARTTOOSMALL 启动参数太小 156
参数持续时间 持续时间参数太小 157
参数HTML 未指定HTML 163
PARAMETERINVALIDTARGETVALUE 指定的目标无效 165
PARAMETERINVALIDHIDEVALUE 要隐藏的元素无效 166
无效的参数 包括DOCX的链接参数 167
PARAMETERINVALIDEXPORTURL 无效的导出网址 168
PARAMETERINVALIDWAITFORVALUE 无效等待指定 169
PARAMETERINVALIDTRANSPARENTVALUE 指定的透明无效 170
参数无效验证密钥 指定的加密密钥无效 171
无效参量 指定的广告值无效 172
参数无效代理 提供了无效的HTTP代理设置 173
无效的参数 指定的Cookie通知值无效 174
参数无效 指定的高清晰度值无效 176
参数无效的媒体类型 指定的媒体类型值无效 177
参数无效的密码 指定的密码值无效 178
参数无效合并 指定的合并标识符无效 179
参数有效点击值 要单击指定的无效 CSS 选择器 180
网络服务器离线 服务器离线 200
NETWORKGENERALERROR 常规网络错误 201
NETWORKDDOSATTACK 分布式拒绝服务攻击 202
渲染错误 一般渲染错误 300
渲染丢失的画面 缺少屏幕截图 301
一般错误 一般错误 400
需要升级 需要升级 500
文件SAVEERROR 文件 save 错误 600
文件不存在路径 文件路径不存在 601