我相信我的代码失败了,因为 Spray URI 被发送到带有斜杠的服务器。如何确保没有尾部斜杠?
我正在使用 Spray 在 Scala 中编写客户端身份验证代码。它与各种服务器共舞,使用 ScalaFX WebView 获取用户凭据,服务器发送以下形式的 URL:https://server.com/path/to/start?st=abc123。
我还没有完全证明这一点,我很确定在后台 Spray 正在把它变成https://server.com/path/to/start / ?st=abc123 (注意路径末尾之间的 /和查询)。