【发布时间】:2013-02-04 02:25:37
【问题描述】:
我正在尝试编写一个网络浏览器,以便我可以拨打我的 Cisco 7942 电话。我正在使用 firefox 来处理相同的来源/域问题。我没有使用网络服务器,只是直接访问手机的浏览器页面。
我不断收到 NS_ERROR_FAILURE: Failure
如果我在浏览器页面中手动键入 URL http://172.25.11.59/CGI/Execute,我可以访问(只是访问...不发送任何 XML 对象)电话...所以我不知道。
document.domain = "company.com";
var xml = new XMLHttpRequest();
xml.open("post", "http://172.25.11.59/CGI/Execute", false);
xml.setRequestHeader("Authorization", "Basic MTgyMjg6MTgyMjg=");
xml.setRequestHeader('Content-Type', 'text/xml');
xml.send('<CiscoIPPhoneExecute><ExecuteItem URL="Dial:2102263232" /></CiscoIPPhoneExecute>');
console.log(xml.status);
console.log(xml.responseText);
console.log("it ran")
【问题讨论】:
标签: javascript xml xmlhttprequest voip cisco