Как имитировать локон в JavaScript? - PullRequest
0 голосов
/ 30 августа 2018

У меня есть одна команда curl, которая отвечает нормально. Но то же самое, когда я пытаюсь в сценарии Java, это не дает успеха.

Команда curl, которую я запускаю в dos:

curl "http://serverip/live/test01/test01_mcs.isml/playlist_high.mpd" -H "Host:actualServer.net" -i

Возвращает игровой URL.

То же самое я пытаюсь имитировать в JavaScript как

var xhttp = new XMLHttpRequest();
  xhttp.open("POST", "http://serverip/live/test01/test01_mcs.isml/playlist_high.mpd", true);  
  xhttp.setRequestHeader("Host", "actualServer.net");
  xhttp.setRequestHeader("Access-Control-Allow-Origin", "*");
  xhttp.send();

Это выдает ошибку как «Отказ от установки небезопасного заголовка Host»

Я тоже пытался http get, но тот же ответ.

Я пытался в AsynHttpClient Java, используя asyncHttpClient.post(url,new ResponseHandler());.

Я попробовал AsynHttpCLient Java, используя также asyncHttpClient.post(mContext, url, entity, contentType, new ResponseHandler()). В этом я попытался передать мой хост в сущности, но не повезло.

У меня сейчас нет выбора. Любая помощь или предложения приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...