在zendFramework 2中,当我尝试为url字符串创建\Zend\Uri\Uri
对象时,该字符串具有协议(即http / https)和主机名中的特殊字符,validateHost()
未验证抛出主机,因此抛出异常。
但是当我尝试为包含主机名中的特殊字符但没有协议的url字符串创建Uri
对象时,它会按预期工作。
在这种情况下,我应该如何创建我的Uri对象?
对我来说,用例是,我的url字符串可以包含url,包括协议或主机名中的协议和特殊字符。
E.g未创建Uri
对象的URI是http://www.fitnessø.dk
提前谢谢。