我今天开始开发一个使用 Clipped API ( http://clipped.me/api.html ) 的小型 JavaScript 应用程序,但了解到存在跨域 AJAX 调用问题,并且 API 的开发人员没有添加支持 JSONP。这是应用程序本身:
var clippedAPI = "http://clipped.me/algorithm/clippedapi.php";
$.ajax({
url: clippedAPI,
type: "GET",
dataType: "JSONP",
data: {
url: "http://pandodaily.com/2013/03/26/y-combinator-demo-day-2013-still-looking-for- the-next-airbnb-or-dropbox/"}
}).done(function(json) {
console.log("JSON Data: " + json.title );
}).fail(function(jqxhr, textStatus, error){
var err = textStatus + ', ' + error;
console.log("Request Failed: " + err);
});
我已经在我的 Ubuntu 机器上设置了 Apache 服务器,并被建议使用 mod_proxy 来设置反向代理。问题是我只是不知道该怎么做——这是我第一次使用 Apache。我知道所有基础知识,例如在终端中访问我的主要 Apache 配置文件。任何人都可以告诉菜鸟如何做到这一点吗?