Router-Based Networking Control for First-Time Access Redirection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Routers are limited in providing users with additional information beyond simple forwarding of internet access requests and responses, lacking a mechanism to deliver information in a one-shot manner.
Innovation Solution
A method and device for router-based networking control that determines if a terminal is accessing a webpage for the first time by checking its identity information, and if so, returns a HTTP response message with a URL address to redirect the terminal to a designated webpage, allowing for the display of designated information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the router only performs simple forwarding of internet access requests, then the device complexity is low, but the quantity of information provided to users is insufficient
Solution Approach 1:
The router performs preliminary actions by checking whether a terminal has accessed a webpage for the first time before forwarding the request. Based on this check, the router can return a HTTP response message with a URL address to redirect the terminal to a designated webpage, thereby providing information to the user in advance before the terminal accesses the actual requested webpage.
2Loss of information
If the router checks identity information and redirects first-time accessing terminals, then information delivery capability is improved, but the processing time for each request increases
Solution Approach 1:
The router performs the identity check and redirection decision as a preliminary action before the terminal accesses the actual requested webpage. This allows the system to deliver information efficiently by only intercepting first-time accessing terminals, while subsequent requests are forwarded normally without additional processing delays.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
Embodiments of the present disclosure disclose a method and a device for router-based networking control. According to the present disclosure, after acquiring a HTTP request sent by a terminal, whether the terminal accesses a webpage through a router for the first time is determined according to identity information of the terminal included in the HTTP request, and if the terminal accesses the webpage through the router for the first time, a HTTP response message including a URL address of the webpage is returned to the terminal. Thereby, the terminal skips to the designated webpage corresponding to the URL address according to the HTTP response message, and may display the designated display information to the user on the designated webpage, thus implementing an object of providing various information to the user.