From: shlok.srivastava15@... Date: 2016-10-24T11:54:51+00:00 Subject: [ruby-core:77745] [CommonRuby Feature#12867] Add ability to check validity of a URL Issue #12867 has been updated by Shlok Srivastava. Shyouhei Urabe wrote: > Doesn't URI.parse work for you? As URI.parse actually check for valid URIs and not URLs I tried something like this: ~~~ ruby URI.parse(some_string).scheme == "http" ~~~ But it returns true for invalid URLs which seem to be valid URIs ( Example: 'http:invalid-url' ) ---------------------------------------- Feature #12867: Add ability to check validity of a URL https://bugs.ruby-lang.org/issues/12867#change-61048 * Author: Shlok Srivastava * Status: Open * Priority: Normal * Assignee: ---------------------------------------- Hi! Going through the URI module of Ruby, it was obvious that we can check the validity of a URI by using URI.regexp . However, I found out there is no way we can accurately check for a valid URL by using the URI module. Won't it be better if there was a built in method in the URI module that could check for the validity of a URL or a URN as well ? This is just a suggestion and feel free to close it if this doesn't seems like something that should be implemented. :) PS- If you feel this can or should be implemented, I would love to work on it. ;) Thank you. -- https://bugs.ruby-lang.org/ Unsubscribe: