Intereting Posts
В чем разница между. = И + = в PHP? Как включить генерируемые страницы CodeIgniter? Ошибка с Internet Explorer и JQuery Ajax Выберите строки из таблицы MySQL, где value – массив? Как ассоциативные массивы реализованы в PHP? Разница между композитором предпочитает-dist и предпочитают-источник? Вызов функции-члена bind_param () для не-объекта (неспособный решить, несмотря на исследование) Измерение времени PHP-скриптов – Использование $ _REQUEST Пароль обновления для Laravel проходит проверку, но не обновляет запись PHP Code – импортировать XML-файл с веб-сервера (/ public_html / ctrackxml) в базу данных mysql Как включить javascript-файл, используя php echo? Параметры выбора формы symfony2 Корзина WooCommerce – проверка категорий условных элементов Перенос физического пути в VIrtual Path в PHP установить cookie в диалоговом окне jquery и показать выбранное значение на странице после отправки с почтовым индексом

c # Ури не может иметь звездочку в доменном имени, но Java и php могут?

Привет, я смущен этим несоответствием разбора URI / URL между C #, Java и PHP. Например, у меня есть string url = "http://*.bar.com"

В C #: new Uri(url) будет вызывать ошибку System.UriFormatException,

Но в Java будет проходить new URL(url) , как и в PHP, используя parse_url(url) (с $ url = "http: //*.bar.com")

Разве что C # ошибается, или Java и PHP ошибаются?

Обновление: я проконсультировался с этой страницей , даже поставил string url = "http://%2A.bar.com" , new Uri(url) потерпит неудачу. Но интересно, string url = "http://foo.domain.com/something/*" пройдет new Uri()