Преобразовать мобильный URL в его немобильный эквивалент - PullRequest
0 голосов
/ 21 февраля 2012

Я ищу способ конвертировать любой мобильный URL-адрес в стандартный URL-адрес рабочего стола.

Пример:
http://www.google.com/mhttp://www.google.com
http://m.facebook.comhttp://www.facebook.com

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

В моем случае Ruby onRails или Objective-C было бы идеальным решением.

1 Ответ

0 голосов
/ 21 февраля 2012

Вы можете проверить субдомен m с помощью регулярных выражений, отслеживать перенаправления (поэтому, если кто-то заходит на Facebook.com и перенаправляет его обратно, но, очевидно, вам нужно только позволить этому случиться, когда он мобильный перенаправить), или вы можете отсканировать страницу на наличие тегов, чей внутренний HTML-код говорит «Desktop Site» или эквивалентный.

Все хакерские, но с достаточным вниманием сработали бы в 99% случаев.

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