r - R:如何将 curl 请求的内容保存为 ascii 文本?
问题描述
作为以下内容:如何将此 curl 命令转换为 R curl 调用?
我可以成功执行 curl 请求,但返回的结果看起来是二进制格式,但内容应该是 ASCII。如何将其写为 ASCII 文件?
require(httr)
headers = c(
`Content-Type` = 'text/csv'
)
data = upload_file('data/data.csv')
res <- httr::POST(url = 'https://some.url.com/invocations', httr::add_headers(.headers=headers), body = data)
解决方案
content(res, "text")
有效,如果输出是 JSON,那么
content(res, "parsed")
也可以。
推荐阅读
- javascript - 如何保存用户更新的 chart.js 数据?
- android - 将注释处理器迁移到 androidX
- gitlab - Gitlab 独立安装失败
- django - Django如何传递分页ID和模型ID?
- css - 如何仅打印特定页面部分?
- redis - 我想知道Redis为什么要用key-value来存储?
- matlab - 如何在 MATLAB/Simulink Stateflow 中使用基于事件的时序逻辑?
- database - flink更新hbase时的数据一致性问题
- visual-studio - Visual Studio:如何在解决方案的子文件夹中搜索文本
- amazon-web-services - 如何为 AWS 运营问题设置电子邮件通知