Мне нужно создать простой HTTP-запрос GET для внутрикорпоративной связи.JSONP Utncaught SyntaxError: Неожиданный токен
Запрос открывает дверь. Если я укажу этот URL-адрес в своем браузере: http://172.27.1.20/api/switch/ctrl?switch=1&action=on порт открывается, и браузер показывает его.
{
"success" : true
}
Я пытаюсь использовать сценарий Ajax для отправки HTTP GET, но журнал консоли показывает:
ctrl?callback=jQuery1600571…_1473684252251&switch=1&action=on&_=1473685494405:2 Utncaught SyntaxError: Unexpected oken :
function test() {
$.ajax({
url: 'http://172.27.1.20/api/switch/ctrl',
type: 'GET',
data: {switch: 1, action: 'on'},
crossDomain: true,
dataType: 'jsonp',
dataCharset: 'jsonp',
contentType: 'application/json',
success: function (result) {
console.log("OK - RESULT: " + result);
},
error: function (result, error) {
console.log("ERROR - RESULT: " + result + " - TYPE ERROR: " + error);
}
});
}
кто-то может HelpMe?
I us e jsonp, потому что мне нужно использовать его из другого домена. –
Вы можете принять ответ ниже, если он помог? –