Python有一种方法可以读取自定义标头并发回响应

时间:2017-03-28 14:05:57

标签: python django http

好的,所以我是python的新手。这就是说我不知道​​我真的想要正确地问这个问题。我知道这必须是可能的。我想在真正深入研究之前先问这个问题,然后发现我做错了什么并且必须全力以赴。

总而言之,我想知道的是,从我的堆栈的前端,我想传递自定义的HTTP标头(我现在可以使用我的Ajax调用)。问题是我如何实际阅读所述标题?类似地,我如何通过python从服务器自定义头传递回来。

2 个答案:

答案 0 :(得分:2)

您可以在Django视图中访问自定义标题:

request.META.get("Custom_Header")

答案 1 :(得分:1)

对于django: How to add an HTTP header to all Django responses

你绝对可以在前端做到这一点。您可以使用Javascript的原生XMLHttpRequest,较新的fetch APIjQuery或其他一些库(例如axios)。