pti*_*obj 6 java url-shortener
如果我有这样的一般网址(不限于推特或谷歌):
http://t.co/y4o14bI
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法可以检查这个网址是否缩短了?
在上面的例子中,我作为一个人当然可以看到它是短暂的,但是有一种自动而优雅的方式吗?
Cod*_*ter 10
你可以对URL做一个请求,看看你是否被重定向,如果是,假设它是一个缩短服务.为此,您必须阅读HTTP状态代码.
另一方面,您可以将某些URL缩短服务(t.co,bit.ly等)列入白名单,并假设缩短了到这些域的所有链接.
第一种方法的缺点是不确定,一些站点在内部使用重定向.第二种方法的缺点是你必须不断添加缩短服务,尽管只有少数被广泛使用.
归档时间: |
|
查看次数: |
1961 次 |
最近记录: |