Я хочу вызвать REST API из JavaScript.
Вот что я пробовал:
var mainURI = '<MyAPIURI>';
var mainURIEncoded = encodeURI(mainURI);
var mainRequest = new XMLHttpRequest()
mainRequest.open('GET', mainURIEncoded, true)
mainRequest.onload = function () {
var data = JSON.parse(this.response)
}
Я получаю эту ошибку:
НетОбнаружен ресурс HTTP, соответствующий URI запроса «MyAPIURI (обрезано в« # »)»
В моем URI есть символ «#», и, похоже, проблема в моем mainURIEncoded
Строка обрезается в '#'.
Любая помощь приветствуется.