Я создаю ионное приложение, которое подключается к видеорегистратору и получает изображения / снимки камер видеонаблюдения
Адрес моего видеорегистратора, к которому я подключаюсь для получения моментальных снимков, http://192.168.8.104. ВЧтобы получить изображение с камеры 1 (канал 1).URL должен быть следующим: http://192.168.8.104/GetSnapshot/1/, и он должен возвращать изображение.
Имя пользователя и пароль по умолчанию для моего видеорегистратора - «admin», а «123456», закодированное в base 64 - «YWRtaW46MTIzNDU2»
Для видеорегистратора данные должны быть в следующем формате:
post() {
console.log("posting")
let headers = new Headers();
headers.append('Content-Type', `application/xml; charset=”UTF-8"`);
headers.append('Authorization', 'Basic YWRtaW46MTIzNDU2');
let options = new RequestOptions({ headers: headers });
let baseURL = "http://192.168.8.104/GetSnapshot/1/";
return this.http.post(baseURL, options)
.map(res => res.json());
}
Ожидаемые результаты: При посещении http://192.168.8.104/GetSnapshot/1/ Я должен получить изображение с камеры 1.
Фактические результаты: Журнал консолипоказывает ошибку 401 (неавторизовано) и не возвращает изображение.
Я рассмотрел несколько других вопросов о том, как публиковать сообщения с помощью ionic.пожалуйста, дайте мне знать, где я могу пойти не так