Чи безпечно використовувати http (s): //CompanyName.com/xyz як URL (наприклад, для брендингу) без будь-яких змін у налаштуваннях на стороні служби?
Я знаю, що DNS не чутливий до регістру, але чи все ж можуть бути побічні ефекти? Я маю на увазі, наприклад, різні частини ланцюга не відповідають компанії CompanyName.com ~ companyname.com:
- Деякі веб-сервіси можуть не збігатися
- Деякий брандмауер рівня балансира навантаження / проксі / кеш / програми може не відповідати
- Деякі клієнти можуть неправильно застосовувати політику того самого походження
- Деякий клієнт може не відповідати чекам сертифікатів
- Хоча DNS, як правило, не чутливий до регістру, чи можуть IDN змінити картину?
Хтось стикався з тими чи іншими проблемами із великими літерами у частині URL-адреси імені хоста?
[редагувати] @Michael Hampton вказував, що відповідно до стандартів HTTP, ім'я хоста IS нечутливе до регістру, але певне програмне забезпечення не відповідає цьому.
Я намагаюся зрозуміти, наскільки поширене невідповідне програмне забезпечення, зокрема клієнти. Я припускаю, що всі останні останні веб-переглядачі добре, але що стосується мобільних додатків? (Чи варто краще розділити це на окреме питання SF?) [/ Редагувати]
Host
заголовок (принаймні, так показують мені його інструменти для розробників), тому припускаючи, що всі браузери це роблять, у вас не повинно виникнути проблем, навіть якщо деяке обладнання на шляху до сервера не подобається змішаному випадку ім'я хостаcurl
з іншого боку, зберігає випадок при надсиланні заголовка.