On 07/16/2015 02:19 PM, chris derham wrote:
I already have a custom error page. When I detect that a URL returned by
google would return a 404, I exclude it from the search results so that the
user never sees it.
Mitch
Mitch,
Ok I see now what you mean. Sorry your original email was quite clear.
Hmm interesting challenge. Big picture terms, I guess the two obvious
choices seem to be to not use google for searching, or parse the
google results, and determine the url validity as you are doing.
Depending on the urls you use, that could be horrible. Guess that's
where you are. Is not using google an option?
Please let us know how you resolve it.
Chris
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org
Doing without google is not an option. We are quite happy with them
except for this one, admittedly minor, glitch.
I spent some time yesterday digging through code without much luck.
Today I'm going to experiment with this: getting a Request Dispatcher
for the URL from the ServletContext, creating a dummy ServerRequest and
ServerResponse object and invoking include(request, response) or
forward() on that dispatcher. With luck, I'll be able to get what would
be the response from a HEAD or a GET request in some sort of output
stream in the response object, then examine that output stream for the
result.
--
Mitch
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org