We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
I am getting an error with latest httr version when calling content on a JSON response. Here's a small reproduction:
+ httr::GET("https://status.github.com/api/status.json", encoding="UTF-8"),
+ type = "application/json",
+ simplifyVector = TRUE
Error in simplify(obj, simplifyVector = simplifyVector, simplifyDataFrame = simplifyDataFrame, :
unused argument (encoding = NULL)
The error will actually go away if I don't use simplifyVector argument. But I think the real issue is lies in this change: f0fc278#diff-de09a71ef56d7758b0d08b98fe0520eaL68
The encoding argument was removed from function signature and now gets passed to jsonlite::fromJSON. If I put encoding = NULL back in that signature, ie removing it from ..., I no longer get the error
encoding = NULL
The text was updated successfully, but these errors were encountered:
I am still receiving this error. Actually I am using another package that internally uses httr. Any workarounds? When can the solution be expected?
Sorry, something went wrong.
+1. hitted the same issue.
This needs to be fixed, but generally it is safer to extract the text and pass it to the parser yourself:
req <- httr::GET("https://status.github.com/api/status.json")
text <- httr::content(req, "text", encoding="UTF-8")
data <- jsonlite::fromJSON(text)
fix for r-lib/httr#330
No branches or pull requests