国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      處理數(shù)據(jù)訪問請求的方法及裝置的制造方法

      文檔序號:9791091閱讀:285來源:國知局
      處理數(shù)據(jù)訪問請求的方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種處理數(shù)據(jù)訪問請求的方法及裝置。
      【背景技術(shù)】
      [0002]隨著時代的發(fā)展,各種終端設(shè)備已成為人們生活中必不可少的工具,各種功能強大的終端操作系統(tǒng)及終端應(yīng)用程序不斷涌現(xiàn),為用戶帶來了更加便捷的體驗。用戶在使用終端應(yīng)用程序的過程中,經(jīng)常需要與服務(wù)器進行數(shù)據(jù)交互。現(xiàn)有技術(shù)中,用戶通過終端應(yīng)用程序向服務(wù)器發(fā)送數(shù)據(jù)訪問請求時,服務(wù)器或終端應(yīng)用程序并未對用戶數(shù)據(jù)訪問請求的請求次數(shù)進行驗證,因此無法判斷用戶的數(shù)據(jù)訪問請求是否是多余的,若多次數(shù)據(jù)訪問請求在短時間內(nèi)頻繁請求數(shù)據(jù)接口時,客戶端均將大量數(shù)據(jù)訪問請求發(fā)送至數(shù)據(jù)接口,將加大服務(wù)端相應(yīng)數(shù)據(jù)接口的數(shù)據(jù)處理壓力,導(dǎo)致服務(wù)器負(fù)載過大,影響數(shù)據(jù)處理效率,同時,降低終端的數(shù)據(jù)訪問請求的響應(yīng)速度。
      [0003]因此,需要一種處理數(shù)據(jù)訪問請求的方案,從而解決服務(wù)端接收到大量數(shù)據(jù)訪問請求后導(dǎo)致服務(wù)端負(fù)載過重的問題。

      【發(fā)明內(nèi)容】

      [0004]為克服上述技術(shù)問題或者至少部分地解決上述技術(shù)問題,特提出以下技術(shù)方案:
      [0005]本發(fā)明的實施例提出了一種處理數(shù)據(jù)訪問請求的方法,包括:
      [0006]檢測來自用戶的用于訪問數(shù)據(jù)接口的數(shù)據(jù)訪問請求,并提取所述數(shù)據(jù)訪問請求的請求相關(guān)信息;
      [0007]基于所述請求相關(guān)信息,通過與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,判斷所述數(shù)據(jù)訪問請求是否具有對所述數(shù)據(jù)接口的訪問權(quán)限;
      [0008]若所述數(shù)據(jù)訪問請求具有對所述數(shù)據(jù)接口的訪問權(quán)限,則將所述數(shù)據(jù)訪問請求發(fā)送至所述數(shù)據(jù)接口。
      [0009]優(yōu)選地,該方法還包括:
      [0010]通過預(yù)存儲的與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,判斷所述數(shù)據(jù)訪問請求是否具有對所述數(shù)據(jù)接口的訪問權(quán)限。
      [0011]優(yōu)選地,該方法還包括:
      [0012]設(shè)置與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則。
      [0013]優(yōu)選地,所述請求相關(guān)信息包括但不限于:
      [0014]數(shù)據(jù)接口的標(biāo)識信息;用戶的標(biāo)識信息;數(shù)據(jù)訪問請求的請求時間。
      [0015]優(yōu)選地,所述訪問校驗規(guī)則包括但不限于:
      [0016]與數(shù)據(jù)接口對應(yīng)的過期時間;
      [0017]在與數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的最大訪問次數(shù);
      [0018]基于過期時間和最大訪問次數(shù)的請求次數(shù)判斷規(guī)則。
      [0019]優(yōu)選地,基于所述請求相關(guān)信息,通過與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,判斷所述數(shù)據(jù)訪問請求是否具有對所述數(shù)據(jù)接口的訪問權(quán)限,進一步包括:
      [0020]針對所述用戶,確定所述數(shù)據(jù)訪問請求在與所述數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的請求次數(shù);
      [0021]判斷所述請求次數(shù)與在與所述數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的最大訪問次數(shù)的大小關(guān)系;
      [0022]若判斷所述請求次數(shù)不超出所述最大訪問次數(shù),確定所述數(shù)據(jù)訪問請求具有對所述數(shù)據(jù)接口的訪問權(quán)限;
      [0023]若判斷所述請求次數(shù)超出所述最大訪問次數(shù),確定所述數(shù)據(jù)訪問請求不具有對所述數(shù)據(jù)接口的訪問權(quán)限。
      [0024]優(yōu)選地,該方法還包括:
      [0025]若所述數(shù)據(jù)訪問請求不具有對所述數(shù)據(jù)接口的訪問權(quán)限,攔截所述數(shù)據(jù)訪問請求;
      [0026]生成發(fā)送失敗提示信息,并將所述失敗提示信息提供至所述用戶。
      [0027]本發(fā)明的另一實施例提出了一種處理數(shù)據(jù)訪問請求的方法,包括:
      [0028]接收來自用戶的用于訪問數(shù)據(jù)接口的數(shù)據(jù)訪問請求;
      [0029]提取所述數(shù)據(jù)訪問請求的請求相關(guān)信息,并基于所述請求相關(guān)信息,利用與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,判斷所述數(shù)據(jù)訪問請求是否具有對所述數(shù)據(jù)接口的訪問權(quán)限;
      [0030]若判斷所述數(shù)據(jù)訪問請求具有對所述數(shù)據(jù)接口的訪問權(quán)限,轉(zhuǎn)發(fā)所述數(shù)據(jù)訪問請求至相應(yīng)的數(shù)據(jù)接口。
      [0031 ]優(yōu)選地,基于所述請求相關(guān)信息,利用與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,判斷所述數(shù)據(jù)訪問請求是否具有對所述數(shù)據(jù)接口的訪問權(quán)限,包括:
      [0032]針對所述用戶,確定所述數(shù)據(jù)訪問請求在與所述數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的請求次數(shù);
      [0033]判斷所述請求次數(shù)與在與所述數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的最大訪問次數(shù)的大小關(guān)系;
      [0034]若判斷所述請求次數(shù)不超出所述最大訪問次數(shù),確定所述數(shù)據(jù)訪問請求具有對所述數(shù)據(jù)接口的訪問權(quán)限。
      [0035]優(yōu)選地,該方法還包括:
      [0036]若判斷所述請求次數(shù)等于所述最大訪問次數(shù),下發(fā)所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則。
      [0037]優(yōu)選地,該方法還包括:
      [0038]若判斷所述數(shù)據(jù)訪問請求不具有對所述數(shù)據(jù)接口的訪問權(quán)限,生成并下發(fā)發(fā)送失敗提示信息。
      [0039]優(yōu)選地,所述訪問校驗規(guī)則包括但不限于:
      [0040]與數(shù)據(jù)接口對應(yīng)的過期時間;
      [0041 ]在與數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的最大訪問次數(shù);
      [0042]基于過期時間和最大訪問次數(shù)的請求次數(shù)判斷規(guī)則。
      [0043]本發(fā)明的另一實施例提出了一種處理數(shù)據(jù)訪問請求的裝置,包括:
      [0044]檢測模塊,用于檢測來自用戶的用于訪問數(shù)據(jù)接口的數(shù)據(jù)訪問請求,并提取所述數(shù)據(jù)訪問請求的請求相關(guān)信息;
      [0045]第一判斷模塊,用于基于所述請求相關(guān)信息,通過與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,判斷所述數(shù)據(jù)訪問請求是否具有對所述數(shù)據(jù)接口的訪問權(quán)限;
      [0046]發(fā)送模塊,用于若所述數(shù)據(jù)訪問請求具有對所述數(shù)據(jù)接口的訪問權(quán)限,則將所述數(shù)據(jù)訪問請求發(fā)送至所述數(shù)據(jù)接口。
      [0047]優(yōu)選地,該裝置還包括:
      [0048]第二判斷模塊,用于通過預(yù)存儲的與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,判斷所述數(shù)據(jù)訪問請求是否具有對所述數(shù)據(jù)接口的訪問權(quán)限。
      [0049]優(yōu)選地,該裝置還包括:
      [0050]設(shè)置模塊,用于設(shè)置與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則。
      [0051 ]優(yōu)選地,所述請求相關(guān)信息包括但不限于:
      [0052]數(shù)據(jù)接口的標(biāo)識信息;用戶的標(biāo)識信息;數(shù)據(jù)訪問請求的請求時間。
      [0053]優(yōu)選地,所述訪問校驗規(guī)則包括但不限于:
      [0054]與數(shù)據(jù)接口對應(yīng)的過期時間;
      [0055]在與數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的最大訪問次數(shù);
      [0056]基于過期時間和最大訪問次數(shù)的請求次數(shù)判斷規(guī)則。
      [0057]優(yōu)選地,所述第一判斷模塊進一步包括:
      [0058]第一確定單元,用于針對所述用戶,確定所述數(shù)據(jù)訪問請求在與所述數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的請求次數(shù);
      [0059]第一判斷單元,用于判斷所述請求次數(shù)與在與所述數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的最大訪問次數(shù)的大小關(guān)系;
      [0060]第二確定單元,用于若判斷所述請求次數(shù)不超出所述最大訪問次數(shù),確定所述數(shù)據(jù)訪問請求具有對所述數(shù)據(jù)接口的訪問權(quán)限;
      [0061 ]第三確定單元,用于若判斷所述請求次數(shù)超出所述最大訪問次數(shù),確定所述數(shù)據(jù)訪問請求不具有對所述數(shù)據(jù)接口的訪問權(quán)限。
      [0062]優(yōu)選地,該裝置還包括:
      [0063]攔截模塊,用于若所述數(shù)據(jù)訪問請求不具有對所述數(shù)據(jù)接口的訪問權(quán)限,攔截所述數(shù)據(jù)訪問請求;
      [0064]生成發(fā)送模塊,用于生成發(fā)送失敗提示信息,并將所述失敗提示信息提供至所述用戶。
      [0065]本發(fā)明的另一實施例提出了一種處理數(shù)據(jù)訪問請求的裝置,包括:
      [0066]接收模塊,用于接收來自用戶的用于訪問數(shù)據(jù)接口的數(shù)據(jù)訪問請求;
      [0067]第三判斷模塊,用于提取所述數(shù)據(jù)訪問請求的請求相關(guān)信息,并基于所述請求相關(guān)信息,利用與所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,判斷所述數(shù)據(jù)訪問請求是否具有對所述數(shù)據(jù)接口的訪問權(quán)限;
      [0068]轉(zhuǎn)發(fā)模塊,用于若判斷所述數(shù)據(jù)訪問請求具有對所述數(shù)據(jù)接口的訪問權(quán)限,轉(zhuǎn)發(fā)所述數(shù)據(jù)訪問請求至相應(yīng)的數(shù)據(jù)接口。
      [0069]優(yōu)選地,所述第三判斷模塊包括:
      [0070]第四確定單元,用于針對所述用戶,確定所述數(shù)據(jù)訪問請求在與所述數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的請求次數(shù);
      [0071 ]第二判斷單元,用于判斷所述請求次數(shù)與在與所述數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的最大訪問次數(shù)的大小關(guān)系;
      [0072]第五確定單元,用于若判斷所述請求次數(shù)不超出所述最大訪問次數(shù),確定所述數(shù)據(jù)訪問請求具有對所述數(shù)據(jù)接口的訪問權(quán)限。
      [0073]優(yōu)選地,該裝置還包括:
      [0074]下發(fā)模塊,用于若判斷所述請求次數(shù)等于所述最大訪問次數(shù),下發(fā)所述數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則。
      [0075]優(yōu)選地,該裝置還包括:
      [0076]生成下發(fā)模塊,用于若判斷所述數(shù)據(jù)訪問請求不具有對所述數(shù)據(jù)接口的訪問權(quán)限,生成并下發(fā)發(fā)送失敗提示信息。
      [0077]優(yōu)選地,所述訪問校驗規(guī)則包括但不限于:
      [0078]與數(shù)據(jù)接口對應(yīng)的過期時間;
      [0079]在與數(shù)據(jù)接口對應(yīng)的過期時間內(nèi)的最大訪問次數(shù);
      [0080]基于過期時間和最大訪問次數(shù)的請求次數(shù)判斷規(guī)則。
      [0081]本發(fā)明的實施例中,提出了一種處理數(shù)據(jù)訪問請求的方案,根據(jù)來自用戶的數(shù)據(jù)接口訪問請求的請求相關(guān)信息,結(jié)合數(shù)據(jù)接口對應(yīng)的訪問校驗規(guī)則,可準(zhǔn)確的判斷該數(shù)據(jù)訪問請求是否具有對數(shù)據(jù)接口的訪問權(quán)限;可通過客戶端對訪問校驗規(guī)則進行設(shè)置,用戶可根據(jù)自身訪問需求限制對數(shù)據(jù)接口的訪問,同時還可通過服務(wù)器下發(fā)的訪問校驗規(guī)則在客戶端對數(shù)據(jù)訪問請求的訪問次數(shù)進行校驗,實現(xiàn)了在客戶端準(zhǔn)確地判斷數(shù)據(jù)訪問請求是否超出針對該數(shù)據(jù)接口的訪問次數(shù)限制,若多次數(shù)據(jù)訪問請求在短時間內(nèi)頻繁請求數(shù)據(jù)接口時,可在客戶端本地對數(shù)據(jù)訪問請求進行攔截,而不再向服務(wù)端發(fā)送數(shù)據(jù)訪問請求,以此達到減少對服務(wù)端請求的目的,進而降低服務(wù)端相應(yīng)數(shù)據(jù)接口的負(fù)載;同時,提高服務(wù)端數(shù)據(jù)處理效率及終端設(shè)備的客戶端對數(shù)據(jù)訪問請求的響應(yīng)速度。
      [0082]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
      【附圖說明】
      [0083]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
      [0084]圖1為本發(fā)明中一個實施例的處理數(shù)據(jù)訪問請求的方法的流程示意圖;
      [0085]圖2為本發(fā)明中一個優(yōu)選實施例的處理數(shù)據(jù)訪問請求的方法的流程示意圖;
      [0086]圖3為本發(fā)明中另一實施例的處理數(shù)據(jù)訪問請求的方法的流程示意圖;
      [008
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1