我正在使用python-eve开发REST API。我使用授权与默认TokenAuth类的子类,如文档中所述。但是现在GET请求/回复错误代码401和消息“请提供正确的凭据”。
我希望GET请求/只是在未经授权的情况下返回默认的可用资源列表。
对于常规端点,我只是将GET添加到模式中的public_methods属性,但是/没有模式,我怎样才能使它成为公共端点?
答案 0 :(得分:1)
你可以走另一条路。将PUBLIC_METHODS
设置为['GET']
,以便可以访问主终端。然后,为每个受保护资源将public_methods
设置为[]
。