0

我有一个简单的 chrome 应用程序,它向运行在 tomcat 7.0 上的 servlet 发送请求。servlet 成功接收到请求,但 chrome 应用程序从未得到响应。chrome 应用程序接收到状态 0 和 readyState 4,并使用以下命令进行调用:

 var xmlhttp = new XMLHttpRequest();
 xmlhttp.onreadystatechange = function() { alert(xmlhttp.status + " " + xmlhttp.readyState); }
 xmlhttp.open("GET", http://localhost:8084/NewServlet");
 xmlhttp.send(null);

我的 chrome 应用程序清单包含:

"permissions": [
    "http://localhost/",
    "tabs"
 ]

servlet 本身将流打开到浏览器并打印一条消息。有人知道如何解决这个问题吗?谢谢!

4

1 回答 1

0

更改"http://localhost/""http://localhost/*"。第一个将只允许没有路径的请求/NewServlet

于 2012-04-13T02:36:48.850 回答