That actually does clear it up for me. Now that you point it out, this is
actually in keeping with established unix conventions. On the shell, a 0
return code has always indicated success while non-zero values indicate an
error. That didn't occur to me(though it probably should have) because I
was
Hi John,
> I notice, in the getting started documentation, that I am supposed to return
> Apache2::Const::OK to indicate an HTTP 200 success status
Actually, that's not about sending a HTTP 200 success status. You
return Apache2::Const::OK to tell httpd that your handler ran
correctly.
> When I
John Dunlap writes:
> Am I missing something?
Quoting [0]:
HTTP handlers may return any HTTP status, which similarly to
Apache2::Const::DONE will cause an abort of the request cycle, by
also will be interpreted as an error. Therefore you don't want to
return Apache2::Const::HTTP