[go: up one dir, main page]

CN113688340B - HTTP request processing method, device, system and storage medium - Google Patents

HTTP request processing method, device, system and storage medium Download PDF

Info

Publication number
CN113688340B
CN113688340B CN202110929903.8A CN202110929903A CN113688340B CN 113688340 B CN113688340 B CN 113688340B CN 202110929903 A CN202110929903 A CN 202110929903A CN 113688340 B CN113688340 B CN 113688340B
Authority
CN
China
Prior art keywords
http request
currently
waiting
currently generated
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110929903.8A
Other languages
Chinese (zh)
Other versions
CN113688340A (en
Inventor
朱道昌
颜秉珩
刘新波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Mass Institute Of Information Technology
Original Assignee
Shandong Mass Institute Of Information Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Mass Institute Of Information Technology filed Critical Shandong Mass Institute Of Information Technology
Priority to CN202110929903.8A priority Critical patent/CN113688340B/en
Publication of CN113688340A publication Critical patent/CN113688340A/en
Application granted granted Critical
Publication of CN113688340B publication Critical patent/CN113688340B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种http请求的处理方法、装置、系统及计算机可读存储介质,该方法通过对当前产生的http请求进行拦截,然后判断当前在等待的各个http请求中是否存在与该当前产生的http请求相同的目标http请求,并且在存在与该当前产生的http请求相同的目标http请求时,就将该当前产生的http请求放弃,从而可以有效避免在同一个时间段内产生的大量同一种http请求均处于等待状态占用浏览器资源,减少对浏览器资源的占用,降低浏览器卡死和崩溃的风险,提高性能及提升用户使用体验。

The present invention discloses a method, device, system and computer-readable storage medium for processing HTTP requests. The method intercepts the currently generated HTTP request, and then determines whether there is a target HTTP request identical to the currently generated HTTP request among the currently waiting HTTP requests. When there is a target HTTP request identical to the currently generated HTTP request, the currently generated HTTP request is abandoned, thereby effectively avoiding a large number of the same type of HTTP requests generated in the same time period from being in a waiting state and occupying browser resources, reducing the occupation of browser resources, reducing the risk of browser freezing and crashing, improving performance and enhancing user experience.

Description

Method, device and system for processing http request and storage medium
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method, an apparatus, a system, and a computer readable storage medium for processing an http request.
Background
In the cloud computing big data age, virtualized applications are becoming more and more popular, and users with large-scale nodes are unavoidable among users of thousands of households. In the design of a virtualized system, the resource information is required to achieve maximum real-time synchronization generally based on the principle of resource information sharing. For example, after a virtual machine is operated, a request is sent to refresh information by a vertical horse, then an http request for obtaining resource information is sent to obtain information in a system, if 100 virtual machines are started in batches in a large-scale node, then 100 or more resource synchronous requests are sent within the same period of time, and as the method of processing the requests by a browser is serial processing, a large number of http requests are in a waiting state, the browser cannot respond in a short time, so that the browser is blocked and crashed, the performance is reduced, and the user experience is affected.
In view of this, how to provide a method, apparatus, system and computer readable storage medium for processing an http request to solve the above technical problems is a problem that needs to be solved by those skilled in the art.
Disclosure of Invention
The embodiment of the invention aims to provide a method, a device, a system and a computer readable storage medium for processing an http request, which can reduce the occupation of browser resources in the use process, reduce the risk of browser locking and collapse, improve the performance and improve the use experience of users.
In order to solve the above technical problems, an embodiment of the present invention provides a method for processing an http request, including:
Intercepting a currently generated http request;
judging whether the current waiting http requests have the same target http requests as the current generated http requests or not;
discarding the currently generated http request when there is the same target http request as the currently generated http request.
Optionally, the process of judging whether the target http request which is the same as the currently generated http request exists in each currently waiting http request is:
judging whether the target http request which is the same as the currently generated http request exists in each currently waiting http request in a preset waiting array.
Optionally, the method further comprises:
When the same target http request as the currently generated http request does not exist, the currently generated http request is added to the waiting array.
Optionally, the process of determining whether the target http request same as the currently generated http request exists in each currently waiting http request in the pre-established waiting array is:
acquiring a unique identifier of the currently generated http request;
Screening each currently-waiting http request stored in a preset waiting array according to the unique identifier, judging whether a target http request consistent with the unique identifier exists or not, if yes, determining that the target http request identical with the currently-generated http request exists in each currently-waiting http request, and if not, determining that the target http request identical with the currently-generated http request does not exist in each currently-waiting http request.
Optionally, after the determining whether the target http request consistent with the unique identifier exists, the method further includes:
if not, adding the http request generated currently into a waiting array.
Optionally, before discarding the currently generated http request, the method further includes:
Judging whether the time interval between the current time and the time waiting for the response of the http request released last in the array reaches the preset time length, if so, releasing the http request generated currently so that the browser responds to the http request generated currently, and if not, executing the step of discarding the http request generated currently.
Optionally, the method further comprises:
And releasing the target http request in the waiting array while releasing the currently generated http request, so that the browser responds to the target http request.
Optionally, the preset duration is 3s.
The embodiment of the invention also provides a device for processing the http request, which comprises:
the interception module is used for intercepting the http request generated currently;
The judging module is used for judging whether the target http request which is the same as the currently generated http request exists in each currently waiting http request, and if so, triggering the discarding module;
the discarding module is configured to discard the http request that is currently generated.
The embodiment of the invention also provides a system for processing the http request, which comprises:
a memory for storing a computer program;
And a processor for implementing the steps of the http request processing method as described above when executing the computer program.
The embodiment of the invention also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program realizes the steps of the http request processing method when being executed by a processor.
The embodiment of the invention provides a processing method, a device, a system and a computer readable storage medium of an http request, wherein the method intercepts the http request generated currently, judges whether the http requests which are currently waiting have the same target http request as the http request generated currently or not, and discards the http request generated currently when the http requests which are the same target http request as the http request generated currently exist, so that a large number of the http requests which are generated in the same time period are in a waiting state to occupy browser resources, the occupation of the browser resources is reduced, the risk of browser blocking and crashing is reduced, and the performance and the user experience are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required in the prior art and the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of a method for processing an http request according to an embodiment of the present invention;
Fig. 2 is a schematic structural diagram of an http request processing device according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a method, a device, a system and a computer readable storage medium for processing an http request, which can reduce the occupation of browser resources in the use process, reduce the risk of browser locking and collapse, improve the performance and improve the use experience of users.
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, fig. 1 is a flowchart illustrating a method for processing an http request according to an embodiment of the present invention. The method comprises the following steps:
s110, intercepting a currently generated http request;
It should be noted that, in the large-scale multi-node virtualization system, when the same request is frequently issued for synchronizing data after one batch operation, the current http request may be intercepted, instead of directly issuing the current http request. In practical application, axios request interceptor may be used to intercept the http request currently generated.
S120, judging whether the target http request which is the same as the currently generated http request exists in each currently waiting http request;
s130, when the same target http request as the current http request exists, discarding the current http request.
Specifically, after intercepting the current http request, it may be determined whether the current http request has the same target http request as the current http request in each current http request waiting, and if the current http request has the same http request, the current http request is discarded, that is, the current http request is cancelled, and the http request is not issued any more, so that occupation of browser resources is reduced.
Further, the process of determining whether the target http request same as the currently generated http request exists in each currently waiting http request may specifically be:
and judging whether the target http requests which are the same as the currently generated http requests exist in each currently waiting http request in the preset waiting array.
It should be noted that, in practical application, a waiting array may be pre-established, and the waiting http request is added to the waiting array, and after the currently generated http request is intercepted, it may be determined whether each currently waiting http request in the waiting array has the same target http request as the currently generated http request.
Specifically, the method may further include:
when the target http request which is the same as the currently generated http request does not exist in the waiting array, adding the currently generated http request into the waiting array.
That is, if there is no http request in the waiting array that is the same as the http request currently generated, the http request currently generated is stored in the waiting array to wait.
Further, the step of determining whether the target http request same as the currently generated http request exists in each currently waiting http request in the pre-established waiting array in the step S120 may specifically be:
acquiring a unique identifier of a currently generated http request;
Screening each currently-waiting http request stored in a pre-established waiting array according to the unique identifier, judging whether a target http request consistent with the unique identifier exists, and if so, determining that the same target http request as the currently-generated http request exists in each currently-waiting http request.
It should be noted that, in the embodiment of the present invention, each http request corresponds to a unique identifier, and after intercepting a currently generated http request, the unique identifier of the http request may be obtained, where the unique identifier of the http request may be uniquely determined by a uniform resource locator (URL, uniform Resource Locator) of the request, and the URL may be determined by a request address and a request method. After the unique identifier of the http request generated currently is obtained, whether the http request which is the same as the unique identifier of the http request generated currently exists in the waiting array can be further matched according to the unique identifier of each http request which is stored in the pre-established waiting array and is currently waiting, and when the http request exists, the http request which is the same as the http request generated currently exists in the waiting response is determined, and the http request generated currently does not need to be listed in the waiting array to occupy resources, so that the http request generated currently can be directly abandoned. Of course, when the http request with the same unique identifier as the currently generated http request is not matched in the waiting array, it is indicated that the request type corresponding to the currently generated http request is the first generation http request, the http request needs to be added to the waiting array to wait for response, and if the http request with the same http request is generated subsequently, the subsequently generated http request can be abandoned.
Further, before discarding the http request currently generated, the method may further include:
judging whether the time interval between the current time and the time waiting for the response of the last released http request in the array reaches the preset time length, if so, releasing the current http request so as to enable the browser to respond to the current http request, and if not, executing the step of discarding the current http request.
It should be noted that if http requests are frequently abandoned (cancelled), the http requests will not respond all the time, in order to avoid the occurrence of the phenomenon, an anti-shake policy may be designed in practical application, specifically, in the embodiment of the present invention, after determining that the target http request identical to the currently-generated http request exists in the waiting array, whether the time interval between the last-released http requests in the waiting array at the current moment reaches a preset duration (for example, 3 s) may be further determined, and when the preset duration is reached, the currently-generated http request is directly released, so that the browser responds to the http request, and when the preset duration is not reached, the step of aborting the currently-generated http request is executed again. In addition, the current http request can be released, and the target http request in the waiting array can be released, so that the browser can respond to the target http request.
According to the method, the currently generated http requests are intercepted, whether the same target http requests as the currently generated http requests exist in the currently waiting http requests or not is judged, and when the same target http requests as the currently generated http requests exist, the currently generated http requests are abandoned, so that a large number of the same http requests generated in the same time period can be effectively prevented from occupying browser resources in a waiting state, the occupation of the browser resources is reduced, the risk of the browser blocking and collapsing is reduced, and the performance and the user experience are improved.
On the basis of the foregoing embodiment, an embodiment of the present invention further provides an http request processing apparatus, with reference to fig. 2, where the apparatus includes:
an interception module 21, configured to intercept an http request that is currently generated;
The judging module 22 is configured to judge whether the target http request that is the same as the currently generated http request exists in each currently waiting http request, and if so, trigger the discarding module 23;
a discard module 23, configured to discard the http request that is currently generated.
Further, the judging module 22 includes:
The obtaining unit is used for obtaining the unique identifier of the http request generated currently;
The judging unit is used for screening each http request currently waiting and stored in the waiting array according to the unique identifier, judging whether a target http request consistent with the unique identifier exists or not, and triggering the determining unit if the target http request consistent with the unique identifier exists;
And the determining unit is used for determining that the target http requests which are the same as the currently generated http requests exist in the currently waiting http requests.
Further, the apparatus may further include:
if not, triggering an adding unit;
And the adding unit is used for adding the http request generated currently into the waiting array.
It should be noted that, the processing device for an http request in the embodiment of the present invention has the same advantages as the processing method for an http request in the above embodiment, and for a specific description of the processing method for an http request in the embodiment of the present invention, reference is made to the above embodiment, and the disclosure is not repeated herein.
On the basis of the above embodiment, the embodiment of the present invention further provides a system for processing an http request, where the system includes:
a memory for storing a computer program;
And a processor for implementing the steps of the http request processing method as described above when executing the computer program.
For example, the processor in the embodiment of the invention can be particularly used for intercepting the http request generated currently, judging whether the target http request which is the same as the http request generated currently exists in the http requests waited currently, and discarding the http request generated currently if the target http request exists.
On the basis of the above embodiment, the embodiment of the present invention further provides a computer readable storage medium, where a computer program is stored, where the computer program when executed by a processor implements the steps of the http request processing method described above.
The computer readable storage medium may include a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc. various media that can store program codes.
In the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, and identical and similar parts between the embodiments are all enough to refer to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
It should also be noted that in this specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (7)

1.一种http请求的处理方法,其特征在于,包括:1. A method for processing an http request, comprising: 采用axios的请求拦截器对当前产生的http请求进行拦截;Use axios's request interceptor to intercept the currently generated http request; 判断当前等待的各个http请求中是否存在与所述当前产生的http请求相同的目标http请求;Determine whether there is a target http request that is the same as the currently generated http request among the currently waiting http requests; 当存在与所述当前产生的http请求相同的目标http请求时将所述当前产生的http请求放弃;其中:When there is a target http request that is the same as the currently generated http request, the currently generated http request is abandoned; wherein: 所述判断当前等待的各个http请求中是否存在与所述当前产生的http请求相同的目标http请求的过程为:The process of determining whether there is a target http request identical to the currently generated http request among the currently waiting http requests is as follows: 判断预先建立的等待数组中当前等待的各个http请求中是否存在与所述当前产生的http请求相同的目标http请求;Determine whether there is a target http request identical to the currently generated http request among the currently waiting http requests in the pre-established waiting array; 当不存在与所述当前产生的http请求相同的目标http请求时,将所述当前产生的http请求添加至所述等待数组中;When there is no target http request identical to the currently generated http request, adding the currently generated http request to the waiting array; 在将所述当前产生的http请求放弃之前,还包括:Before abandoning the currently generated http request, the method further includes: 判断当前时刻与所述等待数组中上一个释放的http请求响应的时刻之间的时间间隔是否达到预设时长,若是,则将所述当前产生的http请求释放,以便浏览器对所述当前产生的http请求进行响应,若否,则执行所述将当前产生的http请求放弃的步骤。Determine whether the time interval between the current moment and the moment of the last released http request response in the waiting array reaches a preset time length. If so, release the currently generated http request so that the browser responds to the currently generated http request. If not, execute the step of abandoning the currently generated http request. 2.根据权利要求1所述的http请求的处理方法,其特征在于,所述判断预先建立的等待数组中当前等待的各个http请求中是否存在与所述当前产生的http请求相同的目标http请求的过程为:2. The method for processing an http request according to claim 1, wherein the process of determining whether there is a target http request identical to the currently generated http request among the currently waiting http requests in the pre-established waiting array is: 获取所述当前产生的http请求的唯一标识;Get the unique identifier of the currently generated http request; 根据所述唯一标识对存储至预先建立的等待数组中的当前等待的各个http请求进行筛选,并判断是否存在与所述唯一标识一致的目标http请求,若是,则确定出当前等待的各个http请求中存在与所述当前产生的http请求相同的目标http请求,若否,则确定出当前等待的各个http请求中不存在与所述当前产生的http请求相同的目标http请求。According to the unique identifier, the currently waiting http requests stored in the pre-established waiting array are screened, and it is determined whether there is a target http request consistent with the unique identifier. If so, it is determined that there is a target http request identical to the currently generated http request among the currently waiting http requests. If not, it is determined that there is no target http request identical to the currently generated http request among the currently waiting http requests. 3.根据权利要求1所述的http请求的处理方法,其特征在于,还包括:3. The method for processing an HTTP request according to claim 1, further comprising: 在将所述当前产生的http请求释放的同时,将所述等待数组中的目标http请求进行释放,以便所述浏览器对所述目标http请求进行响应。When the currently generated http request is released, the target http request in the waiting array is released so that the browser can respond to the target http request. 4.根据权利要求1所述的http请求的处理方法,其特征在于,所述预设时长为3s。4. The method for processing an http request according to claim 1, wherein the preset duration is 3s. 5.一种http请求的处理装置,其特征在于,包括:5. A device for processing HTTP requests, comprising: 拦截模块,用于采用axios的请求拦截器对当前产生的http请求进行拦截;The interception module is used to intercept the currently generated http request using the axios request interceptor; 判断模块,用于判断当前等待的各个http请求中是否存在与所述当前产生的http请求相同的目标http请求,若存在,则触发放弃模块;A judgment module is used to judge whether there is a target http request that is the same as the currently generated http request among the currently waiting http requests, and if so, trigger the abandonment module; 所述放弃模块,用于将所述当前产生的http请求放弃;其中:The abandonment module is used to abandon the currently generated http request; wherein: 判断模块,用于判断预先建立的等待数组中当前等待的各个http请求中是否存在与所述当前产生的http请求相同的目标http请求;当不存在与所述当前产生的http请求相同的目标http请求时,将所述当前产生的http请求添加至所述等待数组中;A judging module, used for judging whether there is a target http request identical to the currently generated http request among the currently waiting http requests in the pre-established waiting array; when there is no target http request identical to the currently generated http request, adding the currently generated http request to the waiting array; 所述放弃模块,用于:The abandonment module is used to: 判断当前时刻与所述等待数组中上一个释放的http请求响应的时刻之间的时间间隔是否达到预设时长,若是,则将所述当前产生的http请求释放,以便浏览器对所述当前产生的http请求进行响应,若否,则执行所述将当前产生的http请求放弃的步骤。Determine whether the time interval between the current moment and the moment of the last released http request response in the waiting array reaches a preset time length. If so, release the currently generated http request so that the browser responds to the currently generated http request. If not, execute the step of abandoning the currently generated http request. 6.一种http请求的处理系统,其特征在于,包括:6. A system for processing HTTP requests, comprising: 存储器,用于存储计算机程序;Memory for storing computer programs; 处理器,用于执行所述计算机程序时实现如权利要求1至4任一项所述http请求的处理方法的步骤。A processor, used to implement the steps of the method for processing an http request as described in any one of claims 1 to 4 when executing the computer program. 7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述http请求的处理方法的步骤。7. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method for processing an http request as claimed in any one of claims 1 to 4 are implemented.
CN202110929903.8A 2021-08-13 2021-08-13 HTTP request processing method, device, system and storage medium Active CN113688340B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110929903.8A CN113688340B (en) 2021-08-13 2021-08-13 HTTP request processing method, device, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110929903.8A CN113688340B (en) 2021-08-13 2021-08-13 HTTP request processing method, device, system and storage medium

Publications (2)

Publication Number Publication Date
CN113688340A CN113688340A (en) 2021-11-23
CN113688340B true CN113688340B (en) 2025-01-24

Family

ID=78579778

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110929903.8A Active CN113688340B (en) 2021-08-13 2021-08-13 HTTP request processing method, device, system and storage medium

Country Status (1)

Country Link
CN (1) CN113688340B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105653695A (en) * 2015-12-30 2016-06-08 青岛海尔智能家电科技有限公司 Concurrent data request processing method and device

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5189974B2 (en) * 2006-04-26 2013-04-24 日本電信電話株式会社 Load control device and method thereof
US10460004B1 (en) * 2011-06-24 2019-10-29 Amazon Technologies, Inc. Load regulation using dynamically determined time to live values
CN102710776B (en) * 2012-06-05 2014-08-20 天津兆民云计算科技有限公司 Method for preventing repeatedly requesting API server in short time
US10474729B2 (en) * 2014-03-12 2019-11-12 Instart Logic, Inc. Delayed encoding of resource identifiers
CN109561487B (en) * 2017-09-25 2022-03-04 中兴通讯股份有限公司 Method and device for reducing energy consumption of mobile terminal and mobile terminal
CN109714809B (en) * 2017-10-25 2020-11-13 展讯通信(上海)有限公司 Method for confirming SI request, method and device for requesting SI on demand, storage medium, terminal and base station
CN108920703B (en) * 2018-07-18 2021-11-26 郑州云海信息技术有限公司 HTTP cache optimization method and device
CN111090426A (en) * 2019-12-19 2020-05-01 北京浪潮数据技术有限公司 Method, system and equipment for processing http request
CN112104569A (en) * 2020-07-28 2020-12-18 苏宁云计算有限公司 Message data processing method and device, computer equipment and storage medium
CN112597486A (en) * 2020-12-24 2021-04-02 广东广宇科技发展有限公司 Method for preventing repeated access to Restful API based on Spring

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105653695A (en) * 2015-12-30 2016-06-08 青岛海尔智能家电科技有限公司 Concurrent data request processing method and device

Also Published As

Publication number Publication date
CN113688340A (en) 2021-11-23

Similar Documents

Publication Publication Date Title
JP7583501B2 (en) Data query method, apparatus and device
CN102984286B (en) Method and device and system of domain name server (DNS) for buffering updating
US20170195282A1 (en) Address Processing Method, Related Device, and System
CN103019651B (en) The method for parallel processing of complex task and device
WO2018059222A1 (en) File slice uploading method and apparatus, and cloud storage system
JP6403782B2 (en) Remote direct memory access (RDMA) high performance producer consumer message processing
WO2013078875A1 (en) Content management method, device and system
US10963324B2 (en) Predictive microservice systems and methods
WO2018149263A1 (en) Method and apparatus for instantiating network service
JP2000076217A (en) Lock operation optimization system and method for computer system
CN110012098A (en) A web high concurrent access processing system and method
WO2019134402A1 (en) Equipment control method, cluster system, electronic device and readable storage medium
WO2014078989A1 (en) Message processing method and server
CN110401697A (en) A method, system and device for concurrently processing HTTP requests
CN108108463A (en) Synchronous task processing method and processing device based on time slice scheduling
CN106933664A (en) A kind of resource regulating method and device of Hadoop clusters
CN107026879B (en) A data caching method and background application system
CN107370797B (en) A method and device for strongly ordered queue operation based on HBase
WO2015081715A1 (en) Method and apparatus for counting online users on website
CN113868238A (en) Cache refreshing method, related device and readable storage medium
CN113688340B (en) HTTP request processing method, device, system and storage medium
CN114785739B (en) Control method, device, equipment and medium for service quality of logical volume
CN108984321B (en) A mobile terminal and method for limiting inter-process communication thereof, and storage medium
WO2018153236A1 (en) Method and apparatus for accelerating dynamic resource access based on api request, medium, and device
CN118157993A (en) Domain name resolution method and device, domain name resolution system and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant