Сократите URL с символом «#» через bit.ly API - PullRequest
0 голосов
/ 30 ноября 2011

Итак, у меня есть URL - http://somesite.com/#sometext. Мне нужно сократить этот URL с помощью bit.ly API.Проблема в том, что я не могу правильно избежать символа «#». Я не получаю короткие URL-адреса, если пытаюсь сократить этот с помощью API .Но я могу просто сократить любой другой URL (без '#').

Дело в том, что я могу правильно сократить этот URL на сайте bit.ly и в TweetDeck (они используют APIтоже верно?)Но я не могу сократить его с помощью API.

Некоторые предложения?

Спасибо.

1 Ответ

1 голос
/ 29 мая 2012

Вы можете экранировать фрагмент URL (#something) перед отправкой в ​​bit.ly для сокращения Фрагмент URL по определению не покидает браузер при отправке на сервер. Выход из него позволяет ему пройти. Например. в Javascript escUrl = encodeURIComponent(url) сделает это.

...