【发布时间】:2018-08-14 16:52:46
【问题描述】:
O 配置我的 Ruby on Rails 应用程序以使用带有错误报告的哨兵,但它向我显示此错误:
URI::InvalidURIError: 错误的 URI(不是 URI?):'http://9ba0c50c55c94603a488a55516d5xxx:xxxx6d6468a4cb892140c1f86a9f228@sentry.myaddres.com/24'
当我删除9ba0c50c55c94603a488a55516d5xxx:xxxx6d6468a4cb892140c1f86a9f228@ 这部分地址一切正常,但在sentry documentation 中是:
Raven.configure do |config|
config.dsn = 'http://public:secret@example.com/project-id'
end
我该如何解决这个问题?
【问题讨论】:
-
您需要对其进行编码。 url 中的特殊字符将其丢弃。看到这个问题stackoverflow.com/questions/5374470/…
-
这不是问题,而是帮我找到。我将地址放在 ENV var 中并带有昏迷...这是一个问题,我删除了昏迷并正常工作。谢谢:D
-
太棒了!很高兴它有帮助:)
标签: ruby-on-rails sentry