我正在尝试发送pwd&要使用POST方法验证的服务器的用户名。我目前正在运行localhost
这是我的代码:
$.ajax('/auth/', {
type: 'POST',
success: function(response) {
console.log("post success!");
},
headers: {'Authorization': 'Basic ' + window.btoa(username+":"+pwd_SHA1)},
error: function(jq, textStatus, errorThrown) {
console.log("post error");
}
});
控制台上印有以下内容:
OPTIONS /auth/
post error
打印调用堆栈。
服务器根本没有收到请求,因此errorThrown是空字符串。
这里有什么问题?
答案 0 :(得分:0)
好的,我弄明白了为什么......
在我的apache站点设置中,我有AllowOverride none。因此.htaccess文件被忽略。因此,请求无法定向到正确的.php文件。
抱歉,我无法在原始问题中提供相关信息。谢谢你的帮助