python - BaseHTTPServer Python 和 xmlhttprequest 授权

标签 python xmlhttprequest authorization

抱歉,我会说一点英语。 我有一个js代码

url = '/auth'
var http_request = window.XDomainRequest || window.XMLHttpRequest;
http_request = new http_request;
http_request.open( "post", url, true, 'jack', 'pass_jack' );
http_request.send();

和 python BaseHTTPServer

def do_POST(self):
    if self.path == '/auth':

如何在 python 中检查用户名和密码?

最佳答案

XMLHttpRequest 设置 Authentication header ,您需要解析该 header :

auth = self.headers['Authentication']

参见RFC 2617 (HTTP 身份验证:基本和摘要访问身份验证)有关用户代理如何通过该 header 与服务器交互的详细信息。

关于python - BaseHTTPServer Python 和 xmlhttprequest 授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16012804/

相关文章:

javascript - 如何在谷歌地图上显示方向后隐藏其他标记

javascript - 在 Firefox 中加载新页面时如何防止未完成的 jquery ajax 事件抛出错误

rest - Sinatra 和 AngularJS 之间的 CORS 问题

node.js - Hapi js - 如何发送请求让服务器进行基本身份验证?

python : How to set logging level for all loggers to INFO

python - 为什么Python的threading.Condition默认使用RLock?

javascript - 如何在 JS Django 中获取 python 变量

Python urllib2.Request.get_header 文档?

ruby-on-rails - CanCan 的用户授权 : NoMethodError

asp-classic - 如何保护 ASP 经典页面?