我想用 Swazoo 写一个简单的 REST 测试服务器。当服务器接收到请求时,一些对话框会向用户显示它并提供响应。我将 SwazooResource 子类化并确保对服务器的请求总是获得这种类型的资源。此类覆盖 answerTo:
answerTo: aRequest
^self createOkResponseWithContents: (Dialog request: 'Please provide a response')
然而,这会使 Swazoo 服务器返回 500 响应,因为所有异常都在 Swazoo.HTTPConnection>>produceResponseFor 中被捕获和处理:
关于如何实现这一目标的任何提示?