我打了一个ajax调用。它是通过 content_script.js 由 chrome 扩展制成的。完成后,这应该会提醒返回的消息。但是,警报将响应显示为空白。
content_script.js
function got_response(){
alert(xmlHttp.responseText);
}
var xmlHttp=new XMLHttpRequest();
xmlHttp.open("POST", domain, true);
xmlHttp.onreadystatechange = got_response;
xmlHttp.send();
视图.py:
return HttpResponse("login_error")
我收到一条警报消息,但它不包括我的消息“login_error”。我已经设置了断点,它肯定会从那里返回。似乎这有时有效,有时无效。就像它进入的状态一样?
编辑:这似乎发生在 request.user 是匿名的(也是一个错误,因为我已登录)