Router Access Control via Automatic Post Request Retry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience and inefficiency when repeatedly attempting to access network resources through routers, as they need to manually re-submit requests if initial attempts fail, leading to increased time and effort in completing procedures like booking services or purchasing online.
Innovation Solution
A method and device for router access control that automatically resends post requests until a predetermined return message is received, reducing user intervention and optimizing interactions between the router and server by storing the destination web address and content information once, allowing for continuous attempts until the request is successful.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If users manually re-submit post requests when initial attempts fail, then the system maintains simple architecture, but the time and effort required to complete procedures increases significantly
Solution Approach 1:
The router automatically performs post requests and retries when receiving failure responses, without requiring user intervention. The system monitors response codes and autonomously re-sends requests until success or maximum retries are reached, making the router self-serve the retry function that previously required manual user action
Solution Approach 2:
The router pre-configures retry logic and parameters before attempting post requests. When a failure occurs, the router immediately executes pre-planned retry actions without waiting for user input, thus reducing the time loss while maintaining relatively simple architecture through automated decision-making
2Ease of operation
If users repeatedly perform operations to request resources, then the system maintains simple operation flow, but the number of interactions and effort required increases
Solution Approach 1:
The router autonomously handles the entire retry process including generating post requests, sending them to destination web addresses, and monitoring responses. Users only need to initiate the request once, and the router self-manages all subsequent retry operations, dramatically improving ease of operation while reducing time loss
3Reliability
If the router automatically resends post requests, then the success rate of obtaining resources improves, but the device complexity increases
Solution Approach 1:
The router implements self-service retry mechanisms by automatically monitoring response codes and re-sending post requests when failures occur. This autonomous behavior improves reliability without requiring complex external control systems, as the router manages its own retry logic internally
Solution Approach 2:
The router monitors response codes from destination web addresses and uses this feedback to determine whether to retry post requests. When receiving failure responses (non-200 codes), the router triggers retry logic, creating a feedback loop that improves success rate while keeping the control mechanism relatively simple through basic conditional logic
4Extent of automation
If users manually re-submit requests after failures, then the system maintains simple automation level, but the number of user interventions required increases
Solution Approach 1:
The router completely automates the retry process by self-monitoring response codes and autonomously re-sending post requests without any user intervention. This maximizes the extent of automation while simultaneously improving ease of operation, as users are freed from manual retry tasks
Solution Approach 2:
The router acts as an intermediary between the user and the destination web address, absorbing the retry logic and complexity within itself. This allows the user interface to remain simple while the router handles all automated retry operations in the background
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present disclosure relates to a method, a device and a router for router access control. The method includes: obtaining (S11) a destination web address and a destination post content; generating (S12) a post request in accordance with the destination post content; sending (S13) the post request to the destination web address; obtaining (S14) a return message returned from the destination web address in accordance with the post request; judging whether the return message is a predetermined return message; and if the return message is not the predetermined return message, continuing to send (S 13) the post request to the destination web address until the return message is the predetermined return message. The invention can avoid the problem that the user needs to input the same information or perform an operation repeatedly if the first request has failed, so that inputting information to a website becomes easy and convenient.