mirror of https://github.com/calzoneman/sync.git
Fix cross-domain policy for reading logs
This commit is contained in:
parent
873f51a7ac
commit
1b376d3177
12
api.js
12
api.js
|
@ -89,6 +89,17 @@ function sendJSON(res, obj) {
|
||||||
res.end(response);
|
res.end(response);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function sendPlain(res, str) {
|
||||||
|
if(res.callback) {
|
||||||
|
str = res.callback + "('" + str + "')";
|
||||||
|
}
|
||||||
|
var len = unescape(encodeURIComponent(str)).length;
|
||||||
|
|
||||||
|
res.setHeader("Content-Type", "text/plain");
|
||||||
|
res.setHeader("Content-Length", len);
|
||||||
|
res.end(response);
|
||||||
|
}
|
||||||
|
|
||||||
function handleChannelData(params, req, res) {
|
function handleChannelData(params, req, res) {
|
||||||
var clist = params.channel || "";
|
var clist = params.channel || "";
|
||||||
clist = clist.split(",");
|
clist = clist.split(",");
|
||||||
|
@ -311,6 +322,7 @@ function handleReadLog(params, req, res) {
|
||||||
res.send(403);
|
res.send(403);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
res.setHeader("Access-Control-Allow-Origin", "*");
|
||||||
|
|
||||||
var type = params.type || "";
|
var type = params.type || "";
|
||||||
if(type == "sys") {
|
if(type == "sys") {
|
||||||
|
|
Loading…
Reference in New Issue