2

私は python-eve を使用して REST API に取り組んでいます。ドキュメントに記載されているように、デフォルトの TokenAuth クラスのサブクラスで承認を使用します。ただし、/ への GET リクエストは、エラー コード 401 と「適切な資格情報を提供してください」というメッセージで応答します。

/ への GET リクエストで、許可なしで利用可能なリソースのデフォルト リストを返すだけにしたい。

通常のエンドポイントの場合、スキーマの public_methods プロパティに GET を追加するだけですが、/ にはスキーマがありません。どうすれば再びパブリック エンドポイントにできますか?

4

1 に答える 1

1

あなたは逆に行くことができます。ホーム エンドポイントにアクセスできるように設定PUBLIC_METHODSします。['GET']次に、保護されたリソースごとに設定public_methodsします。[]

于 2014-11-29T08:13:43.793 に答える