A proxy server identification method and device
A proxy server and identification device technology, applied in the Internet field, can solve unreliable problems and achieve high reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0037] Embodiment 1, a device for identifying a proxy server, comprising:
[0038] HTTP (Hypertext Transfer Protocol) message sender, is used for when server receives the GET request of user, generates and returns the HTTP message that carries control instruction, and described control instruction is used for indicating that received this HTTP message The browser returns a corresponding response message to the server;
[0039] The detector is used to determine the time required for the server to receive the TCP (Transmission Control Protocol) ACK (Acknowledgment, confirmation flag in the TCP header) confirmation and the time required for receiving the corresponding response message for the HTTP message sent to the same user. Whether the difference between the required time exceeds a predetermined threshold, if so, it is judged that the user uses a proxy server.
[0040] In this embodiment, the control instruction can be, but not limited to, js (JavaScript, a scripting languag...
Embodiment 2
[0067] Embodiment 2, a method for identifying a proxy server, comprising:
[0068] When the server receives the user's GET request, it generates and returns an HTTP message carrying a control instruction, and the control instruction is used to instruct the browser receiving the HTTP message to return a corresponding response message to the server;
[0069] Judging whether the difference between the length of time required for the server to receive a TCP ACK confirmation and the time required for receiving the corresponding response message for an HTTP message sent to the same user exceeds a predetermined threshold, and if so, it is judged that the user has used proxy server.
[0070] In this embodiment, the control instruction can be but not limited to js code, and the corresponding response message can be but not limited to an ajax request; this is the principle of using a browser to parse an HTTP document, when the client's browser receives After the js code, the js code wi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 



