如何在 Django REST 框架可浏览 API 视图中发送标头,我通过匹配标头中传递的令牌来验证调用。我可以在邮递员中使用该 API,并且效果很好,但我想提供输入以将访问令牌放在 Django REST 框架的可浏览 API 上。
为了参考,例如我想要标题输入的位置,我附上了 UI 的图片。
如有任何帮助,我们将不胜感激。
检查modheader。它允许您为您的请求设置标头。您可以在那里设置令牌 authtoken,其中“名称”为“授权”,“值”为“令牌”。
就我而言,我使用的是rest_framework_JWT,因此授权标头就像“JWT your_token”。
您可以使用Postman等工具 或者 您可以将authentication.SessionAuthentication添加到您的authentication_classes中
authentication_classes = [authentication.TokenAuthentication, authentication.SessionAuthentication]
所以只要你登录了,你就可以在页面上看到 put patch 和 options 请求。 通过这种方法,您不会发送任何令牌。将其用于开发目的。
Post
方法并在请求标题中写入
Authorization
表示钥匙,Token bd8877272b3384341d063d1
表示
价值。使用为每个用户生成的令牌。