http: factor out http error code handling
commit88097030725bf68d1801559cfb4785b93a50f5f8
authorJeff King <peff@peff.net>
Mon, 27 Aug 2012 13:26:04 +0000 (27 09:26 -0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 27 Aug 2012 17:49:09 +0000 (27 10:49 -0700)
treefe19d92b0bff8efd61a6ae98b67025ab7814dd35
parent4c71009da60baee436358e84ff1057cd1c80e776
http: factor out http error code handling

Most of our http requests go through the http_request()
interface, which does some nice post-processing on the
results. In particular, it handles prompting for missing
credentials as well as approving and rejecting valid or
invalid credentials. Unfortunately, it only handles GET
requests. Making it handle POSTs would be quite complex, so
let's pull result handling code into its own function so
that it can be reused from the POST code paths.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
http.c
http.h