Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道,使用 web.ctx.env,我可以从标头中获得很多信息——但只有标准标头。是否可以从 web.py 的 GET 或 POST 方法中获取所有 HTTP 请求标头?
你确定它只有标准标题吗?因为我正在使用它来检查web.ctx.env.get('HTTP_X_REQUESTED_WITH') == 'XMLHttpRequest'哪个不在该页面的列表中。我还得到了我在 xhr 中设置的值HTTP_X_FILE_NAME和HTTP_X_FILE_TYPE标题,如下所示xhr.setRequestHeader( "X-File-Type", file.type );:
web.ctx.env.get('HTTP_X_REQUESTED_WITH') == 'XMLHttpRequest'
HTTP_X_FILE_NAME
HTTP_X_FILE_TYPE
xhr.setRequestHeader( "X-File-Type", file.type );