ciecplib
  • get
  • get_cert
  • get_cookie
  • head
    • head()
  • post
  • Session
  • ciecplib package
  • ecp-cert-info
  • ecp-curl
  • ecp-get-cert
  • ecp-get-cookie
ciecplib
  • head
  • View page source

head

ciecplib.head(url, **kwargs)

Send a HEAD 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.head()

Returns:

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

See also

requests.Session.head

for full details of the request handling

Previous Next

© Copyright 2019, Duncan Macleod.

Built with Sphinx using a theme provided by Read the Docs.