Minecraft 使用启动器来减少游戏被盗:任何人都可以免费下载,但用户必须提供高级帐户的凭据才能更新游戏。我想为一个项目构建一个类似的启动器(在 Ruby 中),但我无法弄清楚如何安全地将密码发送到 HTTP 服务器(如果重要的话,用 Sinatra 编写)。显然,将其作为 URL 中的参数是一个非常糟糕的主意。
另外,我想以某种方式使用密码字段发送它,但我不知道它们是如何工作的(我通常不做 HTTP 的东西)。这仍然是一种可能。
简短摘要:在 Ruby 中,我想通过 HTTP 请求将敏感信息发送到 Ruby/Sinatra 服务器。
感谢您阅读本文!