我构建了一个将rasa用作微服务的应用程序,需要与我的flask应用程序通信,我需要将令牌保留在标头中,以便可以从 frontend-> Rasa-> Flask < / strong>。这样**,我需要访问传递到我的rasa服务器标头的令牌**,就像我需要访问其他文件中的令牌一样。
我试图导入类似的东西
代码:
from rasa.server import Request
request_params = Request.json
with open("requests.txt",'a') as f:
f.write(str(Request.headers)+'\n' )
f.write(str(Request.json)+'\n' )
输出:
<member 'headers' of 'Request' objects>
<member 'headers' of 'Request' objects>
但是当我尝试访问数据时,它会显示
code : f.write(str(request_params.get(“policy”, None))+’\n’)
output : AttributeError: ‘property’ object has no attribute 'get’
有什么方法可以访问rasa中的标头值/自定义数据