在datasnap代理生成的javascript中捕获身份验证403

在datasnap代理生成的javascript中捕获身份验证403,javascript,delphi,rest,basic-authentication,datasnap,Javascript,Delphi,Rest,Basic Authentication,Datasnap,有一个浏览器客户端,服务器端有一个DataSnap REST服务器应用程序。我想验证一个javascript客户端。我遵循以下指南: 问题是,当用户名和密码凭据错误时,响应就是null。我怎样才能获得关于发生了什么的更详细信息,例如请求状态代码 是否有人使用datasnap rest服务器应用程序进行javascript身份验证 提前感谢JavaScript客户端是否实际使用基本身份验证?您可以使用HTTP代理(如Fiddler2)或显示HTTP流量(包括标头)的浏览器扩展来验证这一点。Jav

有一个浏览器客户端,服务器端有一个DataSnap REST服务器应用程序。我想验证一个javascript客户端。我遵循以下指南:

问题是,当用户名和密码凭据错误时,响应就是
null
。我怎样才能获得关于发生了什么的更详细信息,例如请求状态代码

是否有人使用datasnap rest服务器应用程序进行javascript身份验证


提前感谢

JavaScript客户端是否实际使用基本身份验证?您可以使用HTTP代理(如Fiddler2)或显示HTTP流量(包括标头)的浏览器扩展来验证这一点。JavaScript客户端是否实际使用基本身份验证?您可以使用HTTP代理(如Fiddler2)或显示HTTP流量(包括标头)的浏览器扩展来验证这一点。
...
function doEcho()
  {
    var userName = document.getElementById("namefield"); //get the user name from the form
    var password = document.getElementById("passwordfield"); //get the password from the form

    //create the proxy instance with the specified user credentials
    var Proxy = new TServerMethods1(getAuth(userName, password));
    var Response = Proxy.EchoString("Hello World");

     //Will show an error message if authorization failed,
    //or the JSON Object of parameters if successful
    alert(Response.toJSONString());
  }
...