Json 在httr库中使用POST方法,并在R中使用特定的头

Json 在httr库中使用POST方法,并在R中使用特定的头,json,r,http,Json,R,Http,我想从RESTAPI URL接收一个json字符串作为响应。 它有 标题为Content-Type=application/json 它应该有一个json格式的主体 例如-{“string1”:“string2”,“string3”:“string4”} 这些是我使用邮递员时输入的详细信息。以上要求的正确语法是什么 我正在尝试以下语法,但它总是抛出错误: POST(url = login,add_headers('Content-Type'='application/json'),body =

我想从RESTAPI URL接收一个json字符串作为响应。 它有 标题为
Content-Type=application/json
它应该有一个json格式的主体 例如-
{“string1”:“string2”,“string3”:“string4”}

这些是我使用邮递员时输入的详细信息。以上要求的正确语法是什么

我正在尝试以下语法,但它总是抛出错误:

POST(url = login,add_headers('Content-Type'='application/json'),body = c("string1"="string2","string3"="string4"),encode = c("json"),verbose())
试试这个

POST(url = login,add_headers('Content-Type'='application/json'),body = list(string1="string2",string3="string4"),encode = "json",verbose())

它应该是一个带有单独标题的POST函数。当直接访问json文件不需要任何头时,上面提到的方法就会起作用。您可以附加抛出的错误吗?