java长连接转短连接_HTTP的长连接和短连接转换接口(API)

本文介绍了HTTP的长连接和短连接概念,并详细阐述了一个Java接口用于长连接转短连接的使用方法,包括在线使用和通过编程请求接口的方式。同时,文章提到了接口使用时的注意事项和常见问题,以及两种短链接生成算法的简要说明。
摘要由CSDN通过智能技术生成

什么是长连接?

HTTP1.1协议规定了web地址默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),所以在web服务端获取到的链接都只能是原始长连接。

什么是短连接?

短连接(short-url),顾名思义就是在形式上比较短的链接,可能很多朋友都已经不再陌生,特别是在微博应用中十分普遍,比如,当我们在腾讯、新浪微博发微博时有时发很长的网址连接,但由于微博只限制140个字,所以微博就自动把您发的长连接给转换成短连接了。无可否认在微博和手机短信提醒等限制字数的地方来使用短网址,的确是一个不错的方案。

长连接和短连接转换接口

接口使用说明:

1、在线使用

将API地址中 "http://www.baidu.com"的部分换成自己的长连接,然后复制完整地址前往浏览器中粘贴打开就能生成了。(简而言之就是更换url后面的链接)

2、请求接口

如果你的量比较大,一条一条转换太麻烦了,需要批量生成的话,可以将API接口对接到程序中请求生成,请求示例如下。

PHP请求示例:

$url = 'http://www.baidu.com';

$api_url = 'http://lnurl.cn/sina/short-api?url_long=http://www.baidu.com;

$short_url = file_get_contents($api_url);

echo $short_url;

Java请求示例:

public static 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值