Java 如何解析响应代码

Java 如何解析响应代码,java,lotus-notes,Java,Lotus Notes,我有一个LotusNotesJava代理,它测试视图中文档中存储的URL 然而,代理似乎检测到某个URL是有效的(响应代码为200),即使您通过浏览器手动加载该URL,也会看到它显示一条消息“文档不存在”,因此在某种意义上,它的响应代码应该为404 因此,我假设URL被重定向到一个假的或非404页面,这会使代理相信URL仍然有效 我这边有什么办法解决这个问题吗 我在想,如果它检测到特定的URL模式,它将尝试读取内容并检查具有唯一id属性的div中的html值。可能吗?这方面的实际响应代码是什么(

我有一个LotusNotesJava代理,它测试视图中文档中存储的URL

然而,代理似乎检测到某个URL是有效的(响应代码为200),即使您通过浏览器手动加载该URL,也会看到它显示一条消息“文档不存在”,因此在某种意义上,它的响应代码应该为404

因此,我假设URL被重定向到一个假的或非404页面,这会使代理相信URL仍然有效

我这边有什么办法解决这个问题吗


我在想,如果它检测到特定的URL模式,它将尝试读取内容并检查具有唯一id属性的div中的html值。可能吗?

这方面的实际响应代码是什么(我通常使用任何在线响应代码检查工具)?如果它重定向,响应代码应该是301或302。如果它返回200个自定义错误消息,我不认为有一种通用的方法可以找到这个模式,除非URL属于您的web应用程序。是的,基本上就是这样。它返回的响应代码为200,并带有自定义错误消息。该URL属于另一个web应用程序。所有这些,甚至我正在处理的数据库,都只在内部网中。URL是指Domino HTTP服务器吗?自定义错误页是如何实现的?至少
$$ReturnGeneralError
返回原始错误代码。以下是一些可能的实施方式: