Sign in to edit and +1 items.
Login required
Download

Unshorten - URL Expander

(0)
Author(s) Jonathan Griggs
Current Release 1.0.3   (1 year ago)
Grails Version 1.1 > *
Tags bit.ly  expand  link  ow.ly  short  shorten  tinyurl  twitter  unshorten  url 
Dependency
compile ":unshorten:1.0.3"
Expand links that have been shortened by any redirecting Link Shortener without the use of a third-party API
Last updated by boatmeme 1 year ago
grails install-plugin unshorten
Last updated by boatmeme 11 months ago

Unshorten URL Expander

Description

The Unshorten plugin provides a means for your Grails application to expand Shortened URLs (http://bit.ly/jkD0Qr and http://tinyurl.com/3vy9xga, for example) into their Original, Unshortened form (http://amazon.com or http://grails.org, for example) without the need for calling a Third-Party API.

Provides a Grails Service, TagLib, and Controller to your application.

Backed by a configurable Least-Recently-Used (LRU) Cache, the Unshorten plugin optimizes performance by making a minimal number of HTTP HEAD method calls.

Contains service calls and controller actions to dynamically handle single or multiple URLs as well as GSP Tags to unshorten URLs within blocks of text, and to create links

Installation

Enter your application directory and run the following from the command line:

grails install-plugin unshorten

Documentation

The official documentation for the Unshorten plugin may be found at https://github.com/boatmeme/grails-unshorten

Source Code

The source code is available on GitHub at https://github.com/boatmeme/grails-unshorten.

Find a bug? Fork it. Fix it. Issue a pull request.

git clone git://github.com/boatmeme/grails-unshorten

Contributions welcome!

Issue Tracker

Issue tracking is also on GitHub at https://github.com/boatmeme/grails-unshorten/issues.

Bug reports, Feature requests, and general inquiries welcome.

Contact

Feel free to contact me by email (jonathan.griggs at gmail.com) or follow me on GitHub at https://github.com/boatmeme.

Last updated by boatmeme 1 year ago
Last updated by boatmeme 1 year ago