R中SPARQL rCurl查询故障排除 [英] Troubleshooting SPARQL rCurl queries in R
本文介绍了R中SPARQL rCurl查询故障排除的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
sparql.remote(myEndpoint,myQuery,'rowvar',myUsername,myUserpwd)
使用SPARQL时,这不起作用:
SPARQL(myEndpoint,myQuery,curl_args=c('username'=myUsername,'userpwd'=myUserpwd))
错误是Error: XML content does not seem to be XML: ''
,我认为这意味着没有文档返回。
那么,在这一切之下,有什么关于如何调试cURL调用的提示吗?
推荐答案
这种情况下的解决方案是在cURL中不使用UserName参数。
正确的叫法是:
SPARQL(myEndpoint,myQuery,curl_args=c('userpwd'=paste(myUsername,':',myUserpwd,sep='')))
getURL(url=endpoint,userpwd="testusername:testpassword",verbose=TRUE)
希望这能帮助某人。
这篇关于R中SPARQL rCurl查询故障排除的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文