2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 non-ASCII в URL
Сообщение17.02.2014, 04:53 
Заслуженный участник
Аватара пользователя


31/01/14
11065
Hogtown
[url]http://ru.wikipedia.org/wiki/Архитектура_Великого_княжества_Литовского[/url]

[url]http://en.wikipedia.org/wiki/Erwin_Schrödinger[/url]

URL не распознается если содержит non-ASCII. Очевидно, баг в phpBB.

ПС. В SMF этого бага нет, по крайней мере в последних версиях

ППС. Пробовал перекодировать URL http://www.url-encode-decode.com работает с UTF-8 вводом

http://ru.wikipedia.org/wiki/%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%92%D0%B5%D0%BB%D0%B8%D0%BA%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BD%D1%8F%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B0_%D0%9B%D0%B8%D1%82%D0%BE%D0%B2%D1%81%D0%BA%D0%BE%D0%B3%D0%BE

http://en.wikipedia.org/wiki/Erwin_Schr%C3%B6dinger

 Профиль  
                  
 
 Re: non-ASCII в URL
Сообщение17.02.2014, 05:23 
Заслуженный участник
Аватара пользователя


06/10/08
6422
Формально все правильно, в URL не может быть не-ascii символов. Юникодные адреса называются IRI.

 Профиль  
                  
 
 Re: non-ASCII в URL
Сообщение17.02.2014, 06:14 
Заслуженный участник
Аватара пользователя


31/01/14
11065
Hogtown
Xaositect в сообщении #827525 писал(а):
Формально все правильно, в URL не может быть не-ascii символов. Юникодные адреса называются IRI.


Это хотя формально и верно, но и неудобно, и неприятно. Но уж если становиться на формальную точку зрения http://www.ietf.org/rfc/rfc3987.txt, то URL поддерживает разные протоколы, и тут накладка:
[url]mailto:user@nowhere.com[/url] не распознается, mailto://user@nowhere.com распознается, но // включаются в адрес //user@nowhere.com, и вообще "распознается" почти любая хрень, содержащая :// hypersuperlink://nowhere.com

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: cepesh, Forum Administration



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group