0
PHPの例外にはgetMessageメソッドが含まれています。パブリックAPIでこのメッセージを公開するのは安全ですか?そのメソッドから返されたメッセージにパスワードなどの機密情報を含めないように指定する仕様はありますか?例外のメッセージを公開するのは安全ですか?
私はLaravelを使用していますが、私も純粋なPHPのケースを知りたいと思います。
PHPの例外にはgetMessageメソッドが含まれています。パブリックAPIでこのメッセージを公開するのは安全ですか?そのメソッドから返されたメッセージにパスワードなどの機密情報を含めないように指定する仕様はありますか?例外のメッセージを公開するのは安全ですか?
私はLaravelを使用していますが、私も純粋なPHPのケースを知りたいと思います。
一般的な推奨として、エラーは表示されずにログに記録する必要があります。 APIを構築する場合は、意味のあるエラーメッセージを返すだけです。何かのように
status => 210,
text => You sent a malformed request for x,
result => fail
status => 403,
text => You do not have permission to access this api,
result => fail
すべてのステータスコードとその意味を含む完全なドキュメントがあります。