我正在开发一个实现法拉第来构建 URL 的库的分支。
site = "https://example.io/#/"
path = "oauth/authorize"
connection = Faraday.new(site)
resource = Faraday::Utils.URI(path)
URL = connection.build_url(resource)
请注意,我的网站 URL 以 hashbang 结尾。但是当上面的代码被执行时,法拉第完全去掉了 hashbang:
但是我的应用程序需要它来构建这个 URL(带有 hashbang):
现在在我撕掉法拉第和猴子修补一些可怕的东西之前......我可以通过在法拉第上设置一个选项来做到这一点吗?