Implement remaining HTTP interface.