http method.  won't survive reload if hasn't timed out yet.