私は、Faraday を実装して URL を構築するライブラリのフォークに取り組んでいます。
site = "https://example.io/#/"
path = "oauth/authorize"
connection = Faraday.new(site)
resource = Faraday::Utils.URI(path)
URL = connection.build_url(resource)
サイトの URL がハッシュバンで終わっていることに注意してください。しかし、上記のコードが実行されると、ファラデーはハッシュバンを完全に取り除きます。
しかし、私のアプリケーションでは、この URL を作成する必要があります (ハッシュバンを使用):
ファラデーをリッピングして何かひどいものにモンキー パッチを適用する前に.. ファラデーにオプションを設定してこれを行うことはできますか?