Моя цель - получить json-выход Http «Get». Затем используйте этот json-выход в D3.XMLHttpRequest не может получить json-выход
Я создал функцию httpGet, как показано ниже, настройки точно такие же, как у моего почтальона, и я могу получить ответ json в Postman.
function httpGet(theUrl)
{
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", theUrl, true, "admin", "admin");
xmlHttp.setRequestHeader('Content-Type', 'application/json');
xmlHttp.setRequestHeader('X-M2M-Origin', '//localhost:10000');
xmlHttp.setRequestHeader('X-M2M-RI', '12345');
xmlHttp.setRequestHeader('X-M2M-OT', 'NOW');
xmlHttp.send();
return "[" + xmlHttp.responseText + "]";
}
var aaa = httpGet('localhost:8282/InCSE1/?rcn=4');
Они находятся в том же домене. В JavaScript, хром говорит мне, что:
OPTIONS/локальный: 8282/InCSE1/RCN = 4 HttpGet @ (индекс): 118update @ (индекс): 105 (анонимная функция) @ (индекс): 61t @ d3.v3.min.js: 1 (анонимная функция) @ d3.v3.min.js: 1t @ d3.v3.min.js: 1u @ d3.v3.min.js: 1 (index): 1 XMLHttpRequest не может загрузить http://localhost:8282/InCSE1/?rcn=4. Недействительный код состояния HTTP 500! Код
http://i.stack.imgur.com/lWF4S.png