通过jquery调用R管道工代码

时间:2017-08-10 17:05:35

标签: jquery r ajax web-services plumber

我已经创建了我的R文件和管道工代码。如果我将网址粘贴到浏览器中,我就可以访问它。

http://localhost:8000/calculate_score?date=07%2F03%2F2017

但是当我尝试通过jquery ajax这样访问它时:

$.ajax({
             url: "http://localhost:8000/calculate_score?date="+JSON.stringify(encodeURIComponent($( "#datepicker" ).val())),
             type:"POST",
             dataType: "jsonp"
          }).then(function(data) {

                alert("sucess:"+data);


          var obj = JSON.parse(output);

}

我收到连接拒绝错误。

GET http://<my ip>:8000/calculate_score?date=%2207%2F04%2F2017%22&callback=jQuery1102037260698059372777_1502383033542&_=1502383033543 net::ERR_CONNECTION_REFUSED

如何解决问题?我正在使用铬。我尝试使用jsonp并输入“GET”。

编辑:包括我的管道工.R代码

r <- plumb("<my_path>/api_functions.R") 
r$run(port=8000)

0 个答案:

没有答案