completed http-collect for both methods