Показать сообщение отдельно
  #1 (permalink)  
Старый 04.07.2019, 01:05
Аспирант
Отправить личное сообщение для provigator Посмотреть профиль Найти все сообщения от provigator
 
Регистрация: 20.01.2017
Сообщений: 32

<XHR> нет ответа responseText
задача: получить responseText от сервера
URL-адрес запроса: https://api.livecoin.net/exchange/ticker
var xhr = new XMLHttpRequest()
xhr.onreadystatechange = function() {
	if(xhr.readyState == 4)
		console.log(xhr.responseText)
}
xhr.open("GET", "https://api.livecoin.net/exchange/ticker")
xhr.send()

URL-адрес запроса верный - браузер получает значение:
https://api.livecoin.net/exchange/ticker

при XHR-запросе из js - сервер возвращает пустую строку
состояние объекта xhr.readyState == 4

вопрос: как получить значение xhr.responseText
использую Google Chrome

этот же код для другого URL-адреса работает - responseText получает текст ответа
URL-адрес запроса: https://api.exmo.me/v1/ticker
var xhr = new XMLHttpRequest()
xhr.onreadystatechange = function() {
	if(xhr.readyState == 4)
		console.log(xhr.responseText)
}
xhr.open("GET", "https://api.exmo.me/v1/ticker")
xhr.send()

Последний раз редактировалось provigator, 04.07.2019 в 02:10.
Ответить с цитированием