Page 1 of 1

POST запросы

Posted: 26 Feb 2013 12:13
by jack239
Здравствуйте.
Не получилось использовать POST запросы
Вот код, который я использовал в странице html
"
function command()
{
url="https://z-cloud.zwave.me:13387/";
var params = 'D.devices[3].instances[0].Basic.Set(0)';
//url=url+"&fuie=" + Math.random();

var xmlhttp=new XMLHttpRequest();

xmlhttp.open("POST",url,true,"jack239","тут я пишу свой админ пароль");

xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
xmlhttp.send(params);
}
"
также в url писал "https://z-cloud.zwave.me:13387/D.device ... sic.Set(0)" а в параметрах пустую оставлял,всё равно результат один. Пробовал URL https://z-cloud.zwave.me:13387/Config/Rules/Get. Во всех запросах в веб консоле один и тот же ответ
[13:07:09.176] NS_ERROR_DOM_BAD_URI: Access to restricted URI denied

Как видно из кода ошибки,

Posted: 26 Feb 2013 12:13
by PoltoS
Как видно из кода ошибки, проблема на вашей стороне (в браузере).

Вот работающий пример: https://github.com/PoltoS/z-way-mini-ui/

Спасибо за быстрый ответ.

Posted: 26 Feb 2013 12:13
by jack239
Спасибо за быстрый ответ.
Скажите, пожалуйста, программа для Ipad написана по такому же принципу? на JSON запросах?
Я думал всё намного проще. А эти JSOn запросы тёмный лес для меня.
Ещё один вопрос по z-way zcloud. Я загружаю сайт дома и у меня время в z-way внизу в панели управления отстаёт на 1 час от МСК. На компьютере нормальное время. Прихожу в офис, загружаю там. Время совпадает с МСК. В чём может быть дело? Ещё я несколько раз загружал изображение планировки квартиры, нажимал сохранить. На следующий день оно заменяется на стандартное. Непонятно :-(

Да, версия для iPad тоже

Posted: 26 Feb 2013 12:13
by PoltoS
Да, версия для iPad тоже делает HTTP запросы.

Время на часах идёт с учётом Вашего локально выставленного часового пояса, т.е. от Вашего ПК.

Вы точно всё сохранили после загрузки изображения?

Я точно сохранял. Сейчас 2

Posted: 26 Feb 2013 12:13
by jack239
Я точно сохранял. Сейчас 2 дня картинка держится нормально. Картинка исчезла в тот день, когда не работал z-connector.
Осталась проблема с кнопкой "Выбрать файл описания устройства z-wave". При нажатии ничего не происходит. В журнале появляется вот такая запись.
2013-02-28 16:26:57,206 WebSrv.ERROR Bad request /ZWaveAPI/Run/devices%5B2%5D.GuessXML(): Command not found: /ZWaveAPI/Run/devices%5B2%5D.GuessXML()

Вы обещали исправить.