Method and system for browser to load internet resources
An Internet resource and browser technology, applied in the fields of instruments, special data processing applications, electronic digital data processing, etc., can solve problems such as inability to access resources on the education network, users of the education network cannot access the Internet, and resources cannot be accessed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0130] Embodiment 1. The characteristic information may refer to a resource type. During the process of loading resources, the browser will send http / ftp request information to the server to load a certain resource. The request information will include the file name of the requested resource, which can be obtained according to the suffix of the file name. The type of resource. Therefore, the type feature information of the Internet resources to be loaded by the browser can be obtained by intercepting the request information sent by the browser to the server.
[0131] There are many ways to intercept the request information sent by the browser to the server, for example:
[0132] (1) You can use products with browser core modification capabilities to intercept directly in the browser core operation;
[0133] (2) Products that do not need to modify the browser core can also be used, such as using the hook function hook api to intercept the request initiated by the browser;
...
Embodiment 2
[0136] Embodiment 2. The feature information of the Internet resource to be loaded may also include front-end page element information corresponding to the Internet resource to be loaded, for example, the element is a picture, a cascading style sheet (Cascading StyleSheets, CSS) file, a JS (JavaScript) script file , which type of Flash, for picture and Flash type elements, the front-end page element information may also include the display area occupied by the element, whether the element is visible, etc. Based on the judgment made in Embodiment 1, it is also possible to further judge which loading method is suitable for an Internet resource to be loaded according to the information of these front-end page elements.
[0137] For example, for CSS files and JS script files, because they are more important and the files are relatively small, an efficient proxy server can be used as a priority for indirect access loading (the capacity of an efficient proxy server may be limited, us...
Embodiment 3
[0139] Embodiment 3. For some Internet resources to be loaded, the above two judgments may not obtain enough information to determine the loading method. At this point, you can first use the default loading method of the browser to mine some more detailed characteristic information of the resource from the header file of the server response information, such as the size of the resource and the last modification time of the resource. Then judge again based on the detailed attributes excavated. For example, you can judge based on the size of the resource. Resources larger than 512k will be loaded by http multi-point loading or http concurrent loading, etc.
[0140] It should be noted that the embodiment of the present invention will obtain the required feature information through the request information returned by the server to the browser. In this way, the traditional http loading method is first used to load, and then the feature information such as the size of the resource is...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com