get

ciecplib.get(url, **kwargs)

Send a GET request using ECP authentication.

Parameters:
  • url (str) – URL path for request.

  • endpoint (str, optional) – ECP endpoint name or URL for request.

  • username (str, optional) – the username with which to authenticate, will be prompted for if not given, and not using kerberos.

  • password (str, optional) – the password with which to authenticate, will be prompted for if not given, and not using kerberos.

  • kerberos (bool, optional) – use existing kerberos credential for login, default is to try, but fall back to username/password prompt.

  • cookiejar (http.cookiejar.CookieJar, optional) – a jar of cookies to add to the requests.Session.

  • kwargs – other keyword arguments are passed directly to requests.Session.get()

Returns:

response (http.client.HTTPResponse) – the response from the URL

See also

requests.Session.get

for full details of the request handling