Module: URI

Defined in:
lib/api_recipes.rb

Overview

Monkey-patch URI so it can accept dashed hostnames like “web-service-1”

Constant Summary collapse

DEFAULT_PARSER =

Redefine DEFAULT_PARSER

Parser.new(HOSTNAME: "(?:(?:[a-zA-Z\\d](?:[-\\_a-zA-Z\\d]*[a-zA-Z\\d])?)\\.)*(?:[a-zA-Z](?:[-\\_a-zA-Z\\d]*[a-zA-Z\\d])?)\\.?")