Data filtering system based on reverse proxy service and implementation method

A technology of reverse proxy and filtering system, applied in the field of computer system data processing

Inactive Publication Date: 2020-07-14
SHANDONG INSPUR GENESOFT INFORMATION TECH CO LTD
View PDF9 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this technical solution cannot complete data filtering before the user's request reaches the internal server and before the internal data is transmitted to the user, which poses a security risk

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
  • Data filtering system based on reverse proxy service and implementation method
  • Data filtering system based on reverse proxy service and implementation method
  • Data filtering system based on reverse proxy service and implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0097] as attached figure 1 Shown, the data filtering system based on reverse proxy service of the present invention, its structure this system comprises reverse proxy server, user client and internal server, reverse proxy server is connected with user client and internal server respectively, reverse proxy The server receives the network access connection request from the user client, and the reverse proxy server strategically forwards the request to the internal server that actually works in the network, and returns the result processed from the internal server to the user client that initiated the connection request on the network; , the proxy service means that the internal network sends a connection request to the Internet, and a proxy service needs to be formulated to send the HTTP that was originally directly transmitted to the Web server to the proxy server.

[0098] The reverse proxy server is developed based on the JAVA language and has the characteristics of cross-pl...

Embodiment 2

[0126] as attached figure 2 As shown, the data filtering implementation method based on the reverse proxy service of the present invention, the method is specifically as follows:

[0127] S1. The user client sends a request to the reverse proxy server, and the reverse proxy server receives the request sent by the user client;

[0128] S2. When the user client request reaches the servlet container, obtain the request address, request header, and various data in the request body, and perform authority authentication and data based on the authority and data filtering information in the cache to query the configuration from the database. filter;

[0129] S3. The reverse proxy server processes the request data according to the authority control information and data filtering information in the cache, and judges whether the request should be forwarded:

[0130] ①. If the permission is passed, create a new request; set the filtered data of the original request information into the...

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 data filtering system based on reverse proxy service and an implementation method. The invention belongs to the field of computer system data processing. The technical problem to be solved by the invention is how to complete data filtering before a user request reaches an internal server and internal data is transmitted to a user. According to the system disclosed in thetechnical solution, the system comprises the reverse proxy server, a user client and the internal server; the reverse proxy server is connected with the user client and the internal server; the reverse proxy server is developed on the basis of a JAVA language and runs in a servlet container; the reverse proxy server comprises an authentication module and a filtering module; the authentication module is used for configuring a request permission of a user client and realizing permission control based on a reverse proxy and visual permission control management; the filtering module is used for providing an authority data filtering word setting function.

Description

technical field [0001] The invention relates to the field of computer system data processing, in particular to a reverse proxy service-based data filtering system and an implementation method. Background technique [0002] Reverse proxy is applied in most web systems. As the entrance and exit of the website, the user request is transferred to the internal server. After the internal server responds, it is transmitted to the user through the reverse proxy. However, most of the current reverse proxy is only used as a transfer station for network information, or as a front-end machine for internal servers to reduce the load on the network and servers, and does not collect or filter information. In this way, users can still send arbitrary data to the internal server, and the data returned by the internal server is displayed to the user as it is. However, some websites need to filter user groups, and specific data can only be viewed by specific user groups. The logic here is all p...

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/06H04L29/08
CPCH04L63/0227H04L63/0245H04L63/105H04L63/104H04L63/08H04L63/0281H04L67/1001
Inventor 王力哲
Owner SHANDONG INSPUR GENESOFT INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products