Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for accelerating HTTP on IOS

A data and local proxy technology, applied in the field of HTTP acceleration, can solve problems such as poor efficiency of standard proxy protocols, content compression distortion, etc., and achieve the effect of reducing unavailability, speeding up receiving and sending, and improving practicability

Active Publication Date: 2014-07-23
成都超游猫科技有限公司
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Therefore, for above-mentioned problem, the present invention proposes a kind of method that accelerates HTTP on IOS, solves the problem that this proxy technology that only has proxy server end and no client causes content compression distortion and standard proxy protocol efficiency is too poor on IOS, in addition There is no need for secondary development of software or hardware support, and HTTP can be accelerated only through proxy

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention will be further described in conjunction with specific embodiments.

[0018] As a specific example, the present invention provides an SDK based on the IOS platform for the IOS application software HTTP_APP that generates HTTP traffic to call, which involves the client and the server. In terms of content compression and protocol optimization, it is necessary to cooperate with the client and server. Among them, the SDK has the following two functions: (1) guide HTTP traffic to the local proxy. (2) Transform the standard HTTP protocol into a protocol with higher performance, and process the content at the same time.

[0019] Among them, to guide HTTP traffic to the local proxy, first establish the local proxy service, which consists of the following steps:

[0020] Step 1: First create a local agent thread, and return the IP address and port (127.0.0.1: port) of the local agent, and save it in the memory variable;

[0021] Step 2: Find th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for accelerating the HTTP on the IOS. The method includes the first step of setting up a local agent server, the second step of forwarding an HTTP request to the local agent server when the HTTP_APP issues the HTTP request, the third step of converting data of the HTTP request into the spdy protocol format or the utp protocol format through the local agent server and then sending the converted data to a far-end agent server, the fourth step of analyzing the received data through the far-end agent server, reverting the data into the original HTTP data and sending the original HTTP data to a target address, the fifth step of analyzing the received original HTTP data through the target address, outputting HTTP result data, converting the HTTP result data into the spdy protocol format or the utp protocol format through the far-end agent server, converting the HTTP protocol into an spdy protocol or a utp protocol, and sending the spdy protocol or the utp protocol to the local agent server, and the sixth step of analyzing the data received by the local agent server, reverting the data into the original HTTP result data and sending the original HTTP result data to a user side.

Description

technical field [0001] The invention relates to HTTP acceleration, especially on IOS, a method for accelerating HTTP through traffic guidance and protocol conversion. Background technique [0002] The current method of accelerating HTTP generally uses APN as a standard HTTP proxy, and compresses the content to achieve the effect of acceleration, such as fast traffic. The disadvantages of this acceleration technology are: 1. It only compresses the requested content on the proxy service, which will cause image resources to be blurred; 2. With such a proxy technology, only the proxy can be set on the client side and there is no way to process data package, there is no way to optimize standard proxy techniques. [0003] For example, the invention patent with application number 201310362191.1 discloses an HTTP upload acceleration method, which can reduce the response time and improve the response speed for HTTP upload requests that meet certain conditions, and can also reduce th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
Inventor 林垂沯兰劲
Owner 成都超游猫科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products