Unlock instant, AI-driven research and patent intelligence for your innovation.

Server, and HTTP request classification system and method

A server and request acquisition technology, applied in the field of computer communication, can solve the problems of indeterminate, inconvenient HTTP request analysis, inability to classify HTTP requests, etc., to achieve the effect of easy analysis

Active Publication Date: 2017-04-05
云南腾云信息产业有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Existing tools can record or export all HTTP requests from some specific files, but cannot classify HTTP requests. For example: the user opens page A, and a total of 1 HTML file and 2 pictures are loaded; Page B is opened, and a total of 1 HTML file and 2 images are loaded
When the user opens the page, all HTTP requests are recorded in a file. Although 6 HTTP requests can be obtained by parsing the file with existing tools, it is impossible to determine which HTTP request corresponds to page A and which HTTP request corresponds to page B.
Therefore, when there are a lot of HTTP requests, existing tools cannot classify these HTTP requests, which makes it inconvenient to analyze these HTTP requests

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Server, and HTTP request classification system and method
  • Server, and HTTP request classification system and method
  • Server, and HTTP request classification system and method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0019] figure 1 It is a schematic structural diagram of the server provided by the first embodiment of the present invention. Such as figure 1 As shown, the server 10 includes a receiving module 100 and a classification processing module 101 .

[0020] Wherein, the receiving module 100 is configured to receive multiple Hypertext Transfer Protocol (Hypertext Transfer Protocol, HTTP) requests sent by the user terminal, and each HTTP request includes a requested file type, a Uniform Resource Locator (Uniform Resource Locator, URL) , the requested file types are divided into main chain type and external chain type.

[0021] Specifically, in order to obtain a webpage, the user may send one or more HTTP requests to the server through the browser of the user terminal (or an application capable of loading webpages). The user terminal may be, but not limited to, a mobile phone, a tablet computer, and other terminal devices. The user terminal can communicate with various networks, s...

no. 2 example

[0028] figure 2 A structural block diagram of a user terminal provided in the second embodiment of the present invention. The user terminal is used to send multiple HTTP requests to the server according to the user's operation. Each HTTP request includes the requested file type and URL. The requested file type is divided into main chain type and external chain type. Specifically, the main link type may include, but is not limited to, Hypertext Markup Language (Hypertext MarkupLanguage, HTML), Extensible Hypertext Markup Language (Extensible Hypertext MarkupLanguage, XHTML), and Extensible Markup Language (Extensible Markup Language, XML). The types of external links may include, but are not limited to, pictures, Javascript (JS), and Cascading Style Sheets (CSS).

[0029] Such as figure 2 As shown, the user terminal includes a memory 202, a storage controller 204, one or more (only one is shown in the figure) processors 206, a peripheral interface 208, a radio frequency mod...

no. 3 example

[0043] image 3 A schematic structural diagram of a system for classifying HTTP requests provided by the third embodiment of the present invention. Such as image 3 As shown, the HTTP request classification system includes a user terminal 30 and a server 31 .

[0044] The user terminal 30 is used to send multiple HTTP requests to the server 31 according to user operations. Each HTTP request includes the requested file type and URL, and the requested file type is divided into main chain type and external chain type.

[0045] Specifically, in order to obtain a webpage, the user may send one or more HTTP requests to the server through the browser of the user terminal (or an application capable of loading webpages). The user terminal may be, but not limited to, a mobile phone, a tablet computer, and other terminal devices. The user terminal can communicate with various networks, such as the Internet, intranet, and wireless network, such as sending HTTP requests to the server t...

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 provides an HTTP request classification method. The HTTP request classification method includes receiving a plurality of HTTP requests sent by a user terminal, each HTTP request includes a requested file types and a uniform resource locator, and the requested file types are divided into a main chain type and an outer chain type; making the HTTP requests in the main chain types corresponding to pages respectively; and classifying the HTTP requests in the outer chain types into the page corresponding to the HTTP request including the uniform resource locator same to the reference of the HTTP requests in the outer chain types. The invention further provides a server and an HTTP request classification system. The server, the HTTP request classification method and system classify the HTTP requests according to the characteristics (file types and uniform resource locators) of the HTTP requests, thereby facilitating the further analysis of the HTTP requests.

Description

technical field [0001] The invention relates to the technical field of computer communication, in particular to a server, an HTTP request classification system and a method. Background technique [0002] The Hypertext Transfer Protocol (Hypertext Transfer Protocol, HTTP) is the most widely used network protocol on the Internet. The original purpose of designing HTTP is to enable the client to obtain web pages from the web server. [0003] A standard HTTP request generally includes a file type (ContentType) and reference information. The file type is used to mark the type of the file obtained by this HTTP request, which can be a Hypertext Markup Language (Hypertext Markup Language, HTML) file, a Cascading Style Sheet file (Cascading Style Sheet, CSS), a scripting language (Javascript, JS) files, pictures, etc.; the reference information is used to indicate where the HTTP request is redirected from, and the format is a standard Uniform Resource Locator (Uniform Resource Locat...

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
IPC IPC(8): H04L29/08
CPCH04L67/02H04L67/60
Inventor 樊林张光华
Owner 云南腾云信息产业有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More