【发布时间】:2012-07-31 17:08:23
【问题描述】:
在用 C 语言试验 WebkitGTK 并查看 documentation 之后,我发现与网页加载相关的大多数信号/事件都围绕页面开始加载或完成加载时进行。
但是,我无论如何都没有看到请求的实际 HTTP 标头被公开。因此,我无论如何都看不到检测到,例如,如果webkit_web_view_load_uri 加载了一个带有 404 错误的页面。错误报告机制似乎只关注网络错误,而不是 HTTP 错误。事实上,我根本看不出与 WebkitGTK API 中暴露的 HTTP 有任何关系。
我只是在这里遗漏了什么吗?我什至为http 和HTTP 抓取了整个webkit 包含目录,但没有任何相关信息出现。那么有没有办法判断下载的页面是否是HTTP错误(200 OK以外的其他错误代码)?
【问题讨论】: