将csv文件发布到url
我试图将.csv文件发布到url,当我将Python与以下代码一起使用时,它可以工作:将csv文件发布到url,r,csv,post,R,Csv,Post,我试图将.csv文件发布到url,当我将Python与以下代码一起使用时,它可以工作: import requests url = 'http:...' files = {'file': open('test.csv')} response = requests.post(url, files=files) 因为所有其他代码都在R中,我希望所有代码都在一个地方,所以我尝试翻译它。我尝试了几种不同的方法: library(httr) POST("http:...", body = l
import requests
url = 'http:...'
files = {'file': open('test.csv')}
response = requests.post(url, files=files)
因为所有其他代码都在R中,我希望所有代码都在一个地方,所以我尝试翻译它。我尝试了几种不同的方法:
library(httr)
POST("http:...",
body = list(name = "test.csv",
filedata = upload_file("~/test.csv", "text/csv")))
POST("http:...",
body = list(testFile = "~/test.csv"))
POST("http:...",
body = upload_file("~/test.csv"))
但我一直在犯同样的错误
curl::curl\u fetch\u内存(url,handle=handle)中出错:超时
到达
是否有其他方法可以尝试使用R将文件上载到url?
任何帮助或建议都将不胜感激 您是否尝试过在
POST()中使用代理(…)
设置代理?