authenticate function

Use http authentication.

Use http authentication.

It's not obvious how to turn authentication off after using it, so I recommend using custom handles with authentication.

authenticate(user, password, type = "basic")

Arguments

  • user: user name
  • password: password
  • type: type of HTTP authentication. Should be one of the following types supported by Curl: basic, digest, digest_ie, gssnegotiate, ntlm, any. It defaults to "basic", the most common type.

Examples

## Not run: GET("http://httpbin.org/basic-auth/user/passwd") GET( "http://httpbin.org/basic-auth/user/passwd", authenticate("user", "passwd") ) ## End(Not run)

See Also

Other config: add_headers(), config(), set_cookies(), timeout(), use_proxy(), user_agent(), verbose()

  • Maintainer: Hadley Wickham
  • License: MIT + file LICENSE
  • Last published: 2023-08-15