httr::GET
は、同じウェブサイトにリクエストする際にクッキーを保持します。httr :: GETで保存されたクッキーを削除するには?
- 保存されたクッキーを照会することはできますか?
- これらの保存されたクッキーをどのようにフラッシュして「元の」リクエストを再度行うことができますか?
例:r2
を作るとき、あなたは彼らがどこかに自動的に保存されているよう明示的にすべてのクッキー情報を渡すために持っていけないということ
# Get login cookie
r1 <- GET("https://some.url/login", authenticate("foo", "bar"))
cookies(r1)
# returns a data frame of two cookies
# Make request that requires authentication cookie
# Only succeeds if r1 was made
r2 <- GET("https://some.url/data/?query&subset=1")
r2
注意してください。
これらの保存されたCookieを照会または削除する方法を知りたいですか?私はまだ良い何かを探しています
detach("package:httr", unload=TRUE)
library(httr)
:
私は、既存のCookieを消去についてはよく分からないが、それらを照会するために、 '?HTTR :: cookies'の例を参照してください。 – nrussell
ありがとう@nrussell 'クッキー()'は私が意味するものではありません。しかし、事を明確にするための例を追加しました。 –