144
144
class RemoteGitProber(Prober):
146
146
def probe_http_transport(self, transport):
148
148
base_url, _ = urlutils.split_segment_parameters(transport.external_url())
149
149
url = urlutils.join(base_url, "info/refs") + "?service=git-upload-pack"
151
151
headers = {"Content-Type": "application/x-git-upload-pack-request"}
152
152
req = Request('GET', url, accepted_errors=[200, 403, 404, 405],