использование символов i18n в URL тега изображения не отображает изображение - PullRequest
0 голосов
/ 10 июня 2010

Я использую тег изображения как

<image src="/data/image/image.txt" />

путь /data/image/image.txt существует.

, и он также отображает изображение.

но когда я ввожу в путь некоторые символы i18n, скажем,

<image src="/data/image组织/image.txt" />

, он говорит, что 404 изображение ошибки не найдено, но путь / data / image 组织 /image.txt существует,

пожалуйста, помогите мне найти решение для этого?

Я использовал firebug также, чтобы видеть, правильно ли декодируются символы, в firebug я могу видеть правильные символы, они не изменены, все же этоне может выбрать изображение.

заранее большое спасибо.

Примечание: я использую тег <image>, потому что он не позволяет мне писать вкладку img в сообщении,и я изменил JIF Ext на TXT.

пожалуйста, учтите это.

1 Ответ

0 голосов
/ 10 июня 2010

Юникод-символы допустимы в той части URL-адреса, в которую вы их вводите, поэтому у вас возникла проблема где-то еще - возможно, на вашем веб-сервере.Проверьте журналы вашего веб-сервера, чтобы убедиться, что выданный 404 предназначен для URL, который, по вашему мнению, вы запрашиваете на стороне веб-браузера - вы можете обнаружить, что имеется несоответствие в кодировке, используемой браузером, и в способе, которым серверанализирует его (если ваш сервер способен обслуживать интернационализированный URI в первую очередь).Помните, что ваша файловая система также должна поддерживать Unicode, а ваш веб-сервер должен учитывать кодировку вашей файловой системы.

Кроме того, поскольку вы не дали понять, что используете Unicode (что было бы "легко"«Кстати», не-юникодные символы также допустимы, но ситуация намного сложнее.Как только вы начнете вводить не-юникодные наборы символов, такие как Shift-JIS, вы значительно увеличите количество инструментов, которые необходимо понимать, а не испортите кодировку символов на этом пути.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...