摘要
本发明实施例公开了一种数据传输方法,包括:服务器获取客户端设备支持的嵌入协议,指定一个代理设备,采用客户端设备支持的嵌入协议,建立连接到代理设备的优化连接,接收代理设备转发的,来自于客户端设备的数据请求,生成基于嵌入协议的响应数据,将响应数据通过优化连接发送给代理设备,以便代理设备采用超文本传输协议将响应数据进行外层封装后发送给客户端设备。本发明实施例还提供相应的服务器和代理设备。本发明技术方案,在指定的代理设备故障时,服务器可以更改指定的代理设备;在服务器和代理设备之间建立比HTTP连接具有更优传输效率的优化连接,可以减轻服务器的压力,特别是直播场景下并发用户请求对服务器造成的压力。