Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
sitev_ru
@sitev_ru
sitev.ru - мой блог ...
JavaScript
PHP
C++
Алгоритмы
Существует ли универсальный алгоритм разбора УРЛа?
Должен, как я понимаю, разбирать следующее:
name1=value1&name2=value2
param1/param2/param3
param1/param2/name1=value1&name2=value2
Вопрос задан
более трёх лет назад
835 просмотров
4
комментария
Подписаться
5
Оценить
4
комментария
Facebook
Вконтакте
Twitter
Алексей Уколов
@alexey-m-ukolov
Куратор тега PHP
Что значит "разбора"? Что вы ожидаете получить в итоге?
Написано
более трёх лет назад
sitev_ru
@sitev_ru
Автор вопроса
Ожидаю получить map: name1=value1, name2=value2 и т.д... с параметрами, наверное, так: param1=param1, param2=param2
Написано
более трёх лет назад
Илья
@766dt
то что знака "?" нет в строке это фича?
Написано
более трёх лет назад
Алексей
@MAKAPOH
Строку запроса (то что после "?") можно с помощью регулярного выражения разобрать.
Что делать с param1/param2/param3 не подскажу, т.к. не очень понятно чего вы хотите.
Я так понимаю это вы свою CMS на С++ пишете ?
Написано
более трёх лет назад
Ответ
пользователя
Алексей Уколов
К ответам
на вопрос
(8)
Алексей Уколов
@alexey-m-ukolov
Куратор тега PHP
Вы желаете странного, но учитывая, что на URL есть
спецификация
, то можно сказать что да, универсальный алгоритм разбора URL существует.
Ответ написан
более трёх лет назад
1
комментарий
Нравится
2
1
комментарий
Facebook
Вконтакте
Twitter
trevoga_su
@trevoga_su
он не про URL, а про path часть спрашивает
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама