国产精品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>

      客戶端操作請(qǐng)求響應(yīng)方法、裝置和服務(wù)器的制造方法

      文檔序號(hào):7821452閱讀:245來(lái)源:國(guó)知局
      客戶端操作請(qǐng)求響應(yīng)方法、裝置和服務(wù)器的制造方法
      【專利摘要】本發(fā)明公開(kāi)了一種客戶端操作請(qǐng)求響應(yīng)方法、裝置和服務(wù)器,主要涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,主要目的在于限制用戶所使用的客戶端程序。方法包括:接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性;根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致;在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。根據(jù)本發(fā)明,通過(guò)屬性信息可以判斷該客戶端是否為某特定的客戶端,并基于判斷結(jié)果來(lái)確定是否使用操作請(qǐng)求數(shù)據(jù)進(jìn)行操作,通過(guò)這種方式可以有效地限制用戶僅使用特定的客戶端。
      【專利說(shuō)明】客戶端操作請(qǐng)求響應(yīng)方法、裝置和服務(wù)器

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體而言,涉及一種客戶端操作請(qǐng)求響應(yīng)方法、裝置和服務(wù)器。

      【背景技術(shù)】
      [0002]在互聯(lián)網(wǎng)領(lǐng)域,數(shù)據(jù)安全是一個(gè)重要的課題。例如,假設(shè)某網(wǎng)站上顯示了一張二維碼,用戶使用手機(jī)來(lái)掃描二維碼后可以解析出二維碼中包含的網(wǎng)址,并可以按網(wǎng)址進(jìn)入某網(wǎng)頁(yè)頁(yè)面來(lái)實(shí)現(xiàn)領(lǐng)取獎(jiǎng)品的操作。為了保證用戶使用特定的客戶端程序來(lái)掃描解析該二維碼,目前通常采用的方法是,對(duì)二維碼使用較特殊的算法進(jìn)行加密,并在該特定客戶端內(nèi)置相應(yīng)的解密算法,以解析出該網(wǎng)址。
      [0003]這種方法的缺陷也很明顯,只要其他客戶端更新了對(duì)應(yīng)解密算法,就也可以解析出相應(yīng)網(wǎng)址,只要將該網(wǎng)址發(fā)送到服務(wù)器同樣可以實(shí)現(xiàn)領(lǐng)獎(jiǎng)操作。因此,要限制用戶僅使用特定的客戶端程序的話,需要另外一種全新的技術(shù)方案。


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

      [0004]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的客戶端操作請(qǐng)求響應(yīng)方法、裝置和服務(wù)器。
      [0005]依據(jù)本發(fā)明的一個(gè)方面,提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,所述操作請(qǐng)求數(shù)據(jù)為所述客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及所述屬性標(biāo)識(shí)信息用于標(biāo)識(shí)所述客戶端的屬性;根據(jù)所述屬性標(biāo)識(shí)信息,判斷所述客戶端的屬性是否與預(yù)設(shè)屬性一致;在所述客戶端的屬性與所述預(yù)設(shè)屬性一致時(shí),根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      [0006]依據(jù)本發(fā)明的另一方面,提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:接收模塊,用于接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,所述操作請(qǐng)求數(shù)據(jù)為所述客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及所述屬性標(biāo)識(shí)信息用于標(biāo)識(shí)所述客戶端的屬性;屬性判斷模塊,用于根據(jù)所述屬性標(biāo)識(shí)信息,判斷所述客戶端的屬性是否與預(yù)設(shè)屬性一致;操作執(zhí)行模塊,用于在所述客戶端的屬性與所述預(yù)設(shè)屬性一致時(shí),根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      [0007]根據(jù)以上的技術(shù)方案,可知本發(fā)明的客戶端操作請(qǐng)求響應(yīng)方法、裝置和服務(wù)器至少具有以下優(yōu)點(diǎn):
      [0008]在接收到客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)的同時(shí),也會(huì)接收到客戶端發(fā)送的屬性標(biāo)識(shí)信息,該屬性標(biāo)識(shí)信息能夠標(biāo)識(shí)出客戶端的屬性,例如客戶端的名稱、標(biāo)識(shí)碼、版本號(hào)、發(fā)布者等,通過(guò)屬性信息可以判斷該客戶端是否為某特定的客戶端,并基于判斷結(jié)果來(lái)確定是否使用操作請(qǐng)求數(shù)據(jù)進(jìn)行操作,通過(guò)這種方式可以有效地限制用戶僅使用特定的客戶端。
      [0009]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。

      【專利附圖】

      【附圖說(shuō)明】
      [0010]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
      [0011]圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0012]圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0013]圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0014]圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0015]圖5示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0016]圖6示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0017]圖7示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0018]圖8示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0019]圖9示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)方法的流程圖;
      [0020]圖10示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0021]圖11示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0022]圖12示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0023]圖13示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0024]圖14示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0025]圖15示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0026]圖16示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0027]圖17示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0028]圖18示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置的框圖;
      [0029]圖19示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的服務(wù)器的框圖。

      【具體實(shí)施方式】
      [0030]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
      [0031]如圖1所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0032]步驟110,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0033]步驟120,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0034]步驟130,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。在本實(shí)施例中,通過(guò)屬性信息可以判斷該客戶端是否為某特定的客戶端,并基于判斷結(jié)果來(lái)確定是否使用操作請(qǐng)求數(shù)據(jù)進(jìn)行操作,通過(guò)這種方式可以有效地限制用戶僅使用特定的客戶端。
      [0035]根據(jù)圖1,假設(shè)某公司為了推廣其開(kāi)發(fā)的應(yīng)用程序A,在網(wǎng)站上發(fā)布了一張二維碼,該二維碼中加密的是一條網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址對(duì)應(yīng)的頁(yè)面可以領(lǐng)取代金券(操作)。用戶的手機(jī)中安裝了應(yīng)用程序A(客戶端),通過(guò)應(yīng)用程序A掃描并解析該二維碼得到網(wǎng)址,并發(fā)送到服務(wù)器,服務(wù)器接收網(wǎng)址的同時(shí)獲得了應(yīng)用程序A的名稱A(屬性),將名稱A與預(yù)先記錄的名稱A(預(yù)設(shè)屬性)進(jìn)行比較后發(fā)現(xiàn)一致,此時(shí)為用戶提供代金券(操作)。
      [0036]如圖2所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0037]步驟210,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0038]步驟220,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0039]步驟230,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。
      [0040]步驟240,在接收屬性標(biāo)識(shí)信息失敗時(shí),或在客戶端的屬性與預(yù)設(shè)屬性不一致時(shí),向客戶端發(fā)送下載提示信息,下載提示信息用于指示具有預(yù)設(shè)屬性的另一客戶端的下載地址。
      [0041]根據(jù)圖2,假設(shè)公司I為了推廣其開(kāi)發(fā)的瀏覽器程序B,在網(wǎng)站上設(shè)計(jì)了領(lǐng)獎(jiǎng)按鈕,通過(guò)點(diǎn)擊該領(lǐng)獎(jiǎng)按鈕可領(lǐng)取獎(jiǎng)品(操作)。用戶的手機(jī)中安裝了瀏覽器C(客戶端),通過(guò)瀏覽器C進(jìn)入上述網(wǎng)站,用戶在瀏覽器C上點(diǎn)擊按鈕后向服務(wù)器發(fā)出按鈕點(diǎn)擊事件(操作請(qǐng)求數(shù)據(jù)),服務(wù)器接收按鈕點(diǎn)擊事件的同時(shí)獲取瀏覽器的發(fā)布者公司2(屬性),將公司2與預(yù)先記錄的公司1(預(yù)設(shè)屬性)進(jìn)行比較發(fā)現(xiàn)不一致,此時(shí)并不為用戶提供獎(jiǎng)品,而是返回瀏覽器程序B的下載地址,該下載地址顯示在瀏覽器C內(nèi)打開(kāi)的頁(yè)面上。
      [0042]如圖3所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0043]步驟310,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0044]步驟320,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0045]步驟330,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),判斷操作是否已被執(zhí)行。在本實(shí)施例中,為了避免重復(fù)操作,只有在操作未被執(zhí)行過(guò)時(shí),才執(zhí)行該操作。
      [0046]步驟340,在操作未被執(zhí)行時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作,并記錄執(zhí)行操作得到的操作結(jié)果。
      [0047]根據(jù)圖3,假設(shè)某公司為了推廣其開(kāi)發(fā)的應(yīng)用程序,聲稱用戶只要使用該應(yīng)用程序?qū)⒂脩羰謾C(jī)號(hào)(操作請(qǐng)求數(shù)據(jù))提交到服務(wù)器,服務(wù)器就自動(dòng)為用戶的手機(jī)充值10元(操作)。用戶的平板計(jì)算機(jī)中安裝了該應(yīng)用程序,并提交了自己的手機(jī)號(hào),服務(wù)器獲取到該手機(jī)號(hào)同時(shí)獲取該應(yīng)用程序的版本1.0 (屬性),并將其與預(yù)先記錄的版本1.0 (預(yù)設(shè)屬性)進(jìn)行比較發(fā)現(xiàn)一致;之后,從已記錄的操作結(jié)果中進(jìn)行搜索,沒(méi)有發(fā)現(xiàn)該手機(jī)對(duì)應(yīng)的充值記錄(操作未被執(zhí)行),此時(shí)為用戶充值10元并記錄在數(shù)據(jù)庫(kù)中。
      [0048]如圖4所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0049]步驟410,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0050]步驟420,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0051]步驟430,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),判斷操作是否已被執(zhí)行。在本實(shí)施例中,為了避免重復(fù)操作,只有在操作未被執(zhí)行過(guò)時(shí),才執(zhí)行該操作。
      [0052]步驟440,在操作未被執(zhí)行時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作,并記錄執(zhí)行操作得到的操作結(jié)果。
      [0053]步驟450,在操作已被執(zhí)行時(shí),獲取已記錄的操作結(jié)果,并發(fā)送給客戶端。在本實(shí)施例中,基于已經(jīng)完成的記錄,可以有效地避免重復(fù)操作,直接為用戶提供操作結(jié)果。
      [0054]根據(jù)圖4,假設(shè)某公司為了推廣其開(kāi)發(fā)的應(yīng)用程序,聲稱用戶只要使用該應(yīng)用程序?qū)⒂脩羰謾C(jī)號(hào)(操作請(qǐng)求數(shù)據(jù))提交到服務(wù)器,服務(wù)器就自動(dòng)為用戶的手機(jī)充值10元(操作)。用戶的平板計(jì)算機(jī)中安裝了該應(yīng)用程序,并提交了自己的手機(jī)號(hào),服務(wù)器獲取到該手機(jī)號(hào)同時(shí)獲取該應(yīng)用程序的版本1.0 (屬性),并將其與預(yù)先記錄的版本1.0 (預(yù)設(shè)屬性)進(jìn)行比較發(fā)現(xiàn)一致;之后,從已記錄的操作結(jié)果中進(jìn)行搜索,發(fā)現(xiàn)已經(jīng)為用戶充值了 10元,此時(shí)向用戶應(yīng)用程序發(fā)出“已充值過(guò)10元”(操作結(jié)果)。
      [0055]如圖5所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0056]步驟510,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端的類型包括但不限于瀏覽器或其他應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0057]步驟520,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0058]步驟530,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),接收客戶端發(fā)送的客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第一身份標(biāo)識(shí)信息,以及接收另一客戶端發(fā)送的另一客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第二身份標(biāo)識(shí)信息。操作請(qǐng)求數(shù)據(jù)由客戶端從另一客戶端處獲取。在本實(shí)施例中,身份標(biāo)識(shí)信息包括但不限于用戶名、用戶標(biāo)識(shí)碼等;另一客戶端可以是任何類型的應(yīng)用程序。
      [0059]步驟540,判斷第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息是否一致。在本實(shí)施例中,兩個(gè)身份標(biāo)識(shí)信息一致說(shuō)明在兩個(gè)客戶端登錄的是同一個(gè)人。
      [0060]步驟550,在第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。在本實(shí)施例中,在執(zhí)行操作之前比較了用戶的身份標(biāo)識(shí)信息,以避免一個(gè)用戶獲取了另一個(gè)用戶所有的操作請(qǐng)求數(shù)據(jù)進(jìn)行了操作。
      [0061]根據(jù)圖5,用戶A在玩游戲(另一客戶端)時(shí)得到了獎(jiǎng)勵(lì),游戲中顯示了一張二維碼,該二維碼中加密的是一個(gè)網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址的頁(yè)面后觸發(fā)領(lǐng)獎(jiǎng)。用戶A通過(guò)手機(jī)上安裝的游戲管理程序(客戶端)掃描了二維碼并解析出網(wǎng)址,將網(wǎng)址發(fā)送到服務(wù)器時(shí)服務(wù)器獲取了該應(yīng)用程序的標(biāo)識(shí)碼001 (屬性),將該標(biāo)識(shí)碼001與預(yù)先記錄的標(biāo)識(shí)碼001 (預(yù)設(shè)屬性)比較后發(fā)現(xiàn)一致。此時(shí)獲取用戶A在游戲中的名稱張三(第二身份標(biāo)識(shí)信息),以及獲取用戶A登錄游戲管理程序的名稱張三(第一身份標(biāo)識(shí)信息),比較后發(fā)現(xiàn)一致則執(zhí)行領(lǐng)獎(jiǎng)操作。
      [0062]如圖6所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0063]步驟610,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端的類型包括但不限于瀏覽器或其他應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0064]步驟620,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0065]步驟630,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),接收客戶端發(fā)送的客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第一身份標(biāo)識(shí)信息,以及接收另一客戶端發(fā)送的另一客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第二身份標(biāo)識(shí)信息。操作請(qǐng)求數(shù)據(jù)由客戶端從另一客戶端處獲取。在本實(shí)施例中,身份標(biāo)識(shí)信息包括但不限于用戶名、用戶標(biāo)識(shí)碼等;另一客戶端可以是任何類型的應(yīng)用程序。
      [0066]步驟640,判斷第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息是否一致。在本實(shí)施例中,兩個(gè)身份標(biāo)識(shí)信息一致說(shuō)明在兩個(gè)客戶端登錄的是同一個(gè)人。
      [0067]步驟650,在第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。
      [0068]步驟660,在第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息不一致時(shí),向客戶端發(fā)送登錄提示信息,用于提示客戶端上登錄的用戶需要與另一客戶端上登錄的用戶一致。在本實(shí)施例中,在執(zhí)行操作之前比較了用戶的身份標(biāo)識(shí)信息,以避免一個(gè)用戶獲取了另一個(gè)用戶所有的操作請(qǐng)求數(shù)據(jù)進(jìn)行了操作。
      [0069]根據(jù)圖6,用戶A在玩游戲(另一客戶端)時(shí)得到了獎(jiǎng)勵(lì),游戲中顯示了一張二維碼,該二維碼中加密的是一個(gè)網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址的頁(yè)面后觸發(fā)領(lǐng)獎(jiǎng)。用戶B通過(guò)手機(jī)上安裝的游戲管理程序(客戶端)私自掃描了二維碼并解析出網(wǎng)址,將網(wǎng)址發(fā)送到服務(wù)器時(shí)服務(wù)器獲取了該應(yīng)用程序的標(biāo)識(shí)碼001 (屬性),將該標(biāo)識(shí)碼001與預(yù)先記錄的標(biāo)識(shí)碼001 (預(yù)設(shè)屬性)比較后發(fā)現(xiàn)一致。此時(shí)獲取用戶A在游戲中的名稱張三(第二身份標(biāo)識(shí)信息),以及獲取用戶B登錄游戲管理程序的名稱李四(第一身份標(biāo)識(shí)信息),比較后發(fā)現(xiàn)不一致,則向用戶B的手機(jī)返回“登錄用戶身份錯(cuò)誤”的通知(登錄提示信息)。
      [0070]如圖7所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0071]步驟710,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0072]步驟720,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0073]步驟730,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),接收客戶端發(fā)送的客戶端獲取操作請(qǐng)求數(shù)據(jù)的時(shí)間。操作請(qǐng)求數(shù)據(jù)由客戶端從另一客戶端處獲取。
      [0074]步驟740,將時(shí)間與預(yù)設(shè)的與操作對(duì)應(yīng)的操作有效期進(jìn)行比較。
      [0075]步驟750,在時(shí)間未超過(guò)操作有效期時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。在本實(shí)施例中,通過(guò)操作有效期的設(shè)置,限制了操作請(qǐng)求數(shù)據(jù)可使用的時(shí)間范圍,能夠有效避免操作請(qǐng)求數(shù)據(jù)被濫用。
      [0076]根據(jù)圖7,下午4點(diǎn)鐘,用戶A在玩游戲(另一客戶端)時(shí)得到了獎(jiǎng)勵(lì),游戲中顯示了一張二維碼,該二維碼中加密的是一個(gè)網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址的頁(yè)面后觸發(fā)領(lǐng)獎(jiǎng),領(lǐng)獎(jiǎng)截止時(shí)間(操作有效期)為次日凌晨O點(diǎn)。在4點(diǎn)10分時(shí),用戶A通過(guò)手機(jī)上安裝的游戲管理程序(客戶端)掃描了二維碼并解析出網(wǎng)址,將網(wǎng)址發(fā)送到服務(wù)器時(shí)服務(wù)器獲取了該應(yīng)用程序的標(biāo)識(shí)碼001 (屬性),將該標(biāo)識(shí)碼001與預(yù)先記錄的標(biāo)識(shí)碼001 (預(yù)設(shè)屬性)比較后發(fā)現(xiàn)一致。服務(wù)器從游戲管理程序中獲取其掃描二維碼的時(shí)間4點(diǎn)10分,發(fā)現(xiàn)尚未到達(dá)次日凌晨O點(diǎn),這說(shuō)明該網(wǎng)址當(dāng)前有效,此時(shí)觸發(fā)領(lǐng)獎(jiǎng)操作。
      [0077]如圖8所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0078]步驟810,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0079]步驟820,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0080]步驟830,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),接收客戶端發(fā)送的客戶端獲取操作請(qǐng)求數(shù)據(jù)的時(shí)間。操作請(qǐng)求數(shù)據(jù)由客戶端從另一客戶端處獲取。
      [0081]步驟840,將時(shí)間與預(yù)設(shè)的與操作對(duì)應(yīng)的操作有效期進(jìn)行比較。
      [0082]步驟850,在時(shí)間未超過(guò)操作有效期時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。
      [0083]步驟860,在時(shí)間超過(guò)操作有效期時(shí),向客戶端發(fā)送過(guò)期信息,過(guò)期信息用于提示操作請(qǐng)求數(shù)據(jù)已經(jīng)失效。在本實(shí)施例中,通過(guò)操作有效期的設(shè)置,限制了操作請(qǐng)求數(shù)據(jù)可使用的時(shí)間范圍,能夠有效避免操作請(qǐng)求數(shù)據(jù)被濫用。
      [0084]根據(jù)圖8,下午4點(diǎn)鐘,用戶A在玩游戲(另一客戶端)時(shí)得到了獎(jiǎng)勵(lì),游戲中顯示了一張二維碼,該二維碼中加密的是一個(gè)網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址的頁(yè)面后觸發(fā)領(lǐng)獎(jiǎng),領(lǐng)獎(jiǎng)截止時(shí)間(操作有效期)為次日凌晨O點(diǎn)。第二天早上7點(diǎn)時(shí),用戶A通過(guò)手機(jī)上安裝的游戲管理程序(客戶端)掃描了二維碼并解析出網(wǎng)址,將網(wǎng)址發(fā)送到服務(wù)器時(shí)服務(wù)器獲取了該應(yīng)用程序的標(biāo)識(shí)碼OOl (屬性),將該標(biāo)識(shí)碼001與預(yù)先記錄的標(biāo)識(shí)碼001 (預(yù)設(shè)屬性)比較后發(fā)現(xiàn)一致。服務(wù)器從游戲管理程序中獲取其掃描二維碼的時(shí)間次日7點(diǎn),發(fā)現(xiàn)超過(guò)了次日凌晨O點(diǎn),這說(shuō)明該網(wǎng)址已經(jīng)無(wú)效,此時(shí)向用戶游戲管理程序發(fā)出通知“已經(jīng)超過(guò)領(lǐng)獎(jiǎng)期限”(過(guò)期信息)。
      [0085]如圖9所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0086]步驟910,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0087]步驟920,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0088]步驟930,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。
      [0089]步驟940,在操作執(zhí)行完成后,將操作結(jié)果發(fā)送給客戶端。
      [0090]根據(jù)圖9,假設(shè)某公司在網(wǎng)站上發(fā)布了一張二維碼,該二維碼中加密的是一條網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址對(duì)應(yīng)的頁(yè)面可以下載私密數(shù)據(jù)。用戶的手機(jī)中安裝了該公司發(fā)布的應(yīng)用程序(客戶端),通過(guò)應(yīng)用程序掃描并解析該二維碼得到網(wǎng)址,并發(fā)送到服務(wù)器,服務(wù)器接收網(wǎng)址的同時(shí)獲得了應(yīng)用程序的名稱(屬性),將名稱與預(yù)先記錄的名稱(預(yù)設(shè)屬性)進(jìn)行比較后發(fā)現(xiàn)一致,此時(shí)允許用戶下載私密數(shù)據(jù),并在下載完成后向應(yīng)用程序返回下載完成的通知(操作結(jié)果)。
      [0091]如圖10所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0092]接收模塊1010,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0093]屬性判斷模塊1020,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0094]操作執(zhí)行模塊1030,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。在本實(shí)施例中,通過(guò)屬性信息可以判斷該客戶端是否為某特定的客戶端,并基于判斷結(jié)果來(lái)確定是否使用操作請(qǐng)求數(shù)據(jù)進(jìn)行操作,通過(guò)這種方式可以有效地限制用戶僅使用特定的客戶端。
      [0095]根據(jù)圖10,假設(shè)某公司為了推廣其開(kāi)發(fā)的應(yīng)用程序A,在網(wǎng)站上發(fā)布了一張二維碼,該二維碼中加密的是一條網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址對(duì)應(yīng)的頁(yè)面可以領(lǐng)取代金券(操作)。用戶的手機(jī)中安裝了應(yīng)用程序A(客戶端),通過(guò)應(yīng)用程序A掃描并解析該二維碼得到網(wǎng)址,并發(fā)送到服務(wù)器,服務(wù)器接收網(wǎng)址的同時(shí)獲得了應(yīng)用程序A的名稱A(屬性),將名稱A與預(yù)先記錄的名稱A(預(yù)設(shè)屬性)進(jìn)行比較后發(fā)現(xiàn)一致,此時(shí)為用戶提供代金券(操作)。
      [0096]如圖11所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0097]接收模塊1110,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0098]屬性判斷模塊1120,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0099]操作執(zhí)行模塊1130,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。
      [0100]下載提示模塊1140,在接收屬性標(biāo)識(shí)信息失敗時(shí),或在客戶端的屬性與預(yù)設(shè)屬性不一致時(shí),向客戶端發(fā)送下載提示信息,下載提示信息用于指示具有預(yù)設(shè)屬性的另一客戶端的下載地址。
      [0101]根據(jù)圖11,假設(shè)公司I為了推廣其開(kāi)發(fā)的瀏覽器程序B,在網(wǎng)站上設(shè)計(jì)了領(lǐng)獎(jiǎng)按鈕,通過(guò)點(diǎn)擊該領(lǐng)獎(jiǎng)按鈕可領(lǐng)取獎(jiǎng)品(操作)。用戶的手機(jī)中安裝了瀏覽器C(客戶端),通過(guò)瀏覽器C進(jìn)入上述網(wǎng)站,用戶在瀏覽器C上點(diǎn)擊按鈕后向服務(wù)器發(fā)出按鈕點(diǎn)擊事件(操作請(qǐng)求數(shù)據(jù)),服務(wù)器接收按鈕點(diǎn)擊事件的同時(shí)獲取瀏覽器的發(fā)布者公司2 (屬性),將公司2與預(yù)先記錄的公司1(預(yù)設(shè)屬性)進(jìn)行比較發(fā)現(xiàn)不一致,此時(shí)并不為用戶提供獎(jiǎng)品,而是返回瀏覽器程序B的下載地址,該下載地址顯示在瀏覽器C內(nèi)打開(kāi)的頁(yè)面上。
      [0102]如圖12所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0103]接收模塊1210,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0104]屬性判斷模塊1220,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0105]執(zhí)行判斷模塊1230,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),判斷操作是否已被執(zhí)行。在本實(shí)施例中,為了避免重復(fù)操作,只有在操作未被執(zhí)行過(guò)時(shí),才執(zhí)行該操作。
      [0106]操作執(zhí)行模塊1240,在操作未被執(zhí)行時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作,并記錄執(zhí)行操作得到的操作結(jié)果。
      [0107]根據(jù)圖12,假設(shè)某公司為了推廣其開(kāi)發(fā)的應(yīng)用程序,聲稱用戶只要使用該應(yīng)用程序?qū)⒂脩羰謾C(jī)號(hào)(操作請(qǐng)求數(shù)據(jù))提交到服務(wù)器,服務(wù)器就自動(dòng)為用戶的手機(jī)充值10元(操作)。用戶的平板計(jì)算機(jī)中安裝了該應(yīng)用程序,并提交了自己的手機(jī)號(hào),服務(wù)器獲取到該手機(jī)號(hào)同時(shí)獲取該應(yīng)用程序的版本1.0(屬性),并將其與預(yù)先記錄的版本1.0 (預(yù)設(shè)屬性)進(jìn)行比較發(fā)現(xiàn)一致;之后,從已記錄的操作結(jié)果中進(jìn)行搜索,沒(méi)有發(fā)現(xiàn)該手機(jī)對(duì)應(yīng)的充值記錄(操作未被執(zhí)行),此時(shí)為用戶充值10元并記錄在數(shù)據(jù)庫(kù)中。
      [0108]如圖13所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0109]接收模塊1310,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0110]屬性判斷模塊1320,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0111]執(zhí)行判斷模塊1330,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),判斷操作是否已被執(zhí)行。在本實(shí)施例中,為了避免重復(fù)操作,只有在操作未被執(zhí)行過(guò)時(shí),才執(zhí)行該操作。
      [0112]操作執(zhí)行模塊1340,在操作未被執(zhí)行時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作,并記錄執(zhí)行操作得到的操作結(jié)果。
      [0113]第一操作結(jié)果發(fā)送模塊1350,在操作已被執(zhí)行時(shí),獲取已記錄的操作結(jié)果,并發(fā)送給客戶端。在本實(shí)施例中,基于已經(jīng)完成的記錄,可以有效地避免重復(fù)操作,直接為用戶提供操作結(jié)果。
      [0114]根據(jù)圖13,假設(shè)某公司為了推廣其開(kāi)發(fā)的應(yīng)用程序,聲稱用戶只要使用該應(yīng)用程序?qū)⒂脩羰謾C(jī)號(hào)(操作請(qǐng)求數(shù)據(jù))提交到服務(wù)器,服務(wù)器就自動(dòng)為用戶的手機(jī)充值10元(操作)。用戶的平板計(jì)算機(jī)中安裝了該應(yīng)用程序,并提交了自己的手機(jī)號(hào),服務(wù)器獲取到該手機(jī)號(hào)同時(shí)獲取該應(yīng)用程序的版本1.0(屬性),并將其與預(yù)先記錄的版本1.0 (預(yù)設(shè)屬性)進(jìn)行比較發(fā)現(xiàn)一致;之后,從已記錄的操作結(jié)果中進(jìn)行搜索,發(fā)現(xiàn)已經(jīng)為用戶充值了 10元,此時(shí)向用戶應(yīng)用程序發(fā)出“已充值過(guò)10元,,(操作結(jié)果)。
      [0115]如圖14所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0116]接收模塊1410,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端的類型包括但不限于瀏覽器或其他應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0117]屬性判斷模塊1420,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0118]第一身份標(biāo)識(shí)信息接收模塊1430,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),接收客戶端發(fā)送的客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第一身份標(biāo)識(shí)信息.
      [0119]第二身份標(biāo)識(shí)信息接收模塊1440,接收另一客戶端發(fā)送的另一客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第二身份標(biāo)識(shí)信息。操作請(qǐng)求數(shù)據(jù)由客戶端從另一客戶端處獲取。在本實(shí)施例中,身份標(biāo)識(shí)信息包括但不限于用戶名、用戶標(biāo)識(shí)碼等;另一客戶端可以是任何類型的應(yīng)用程序。
      [0120]身份標(biāo)識(shí)信息判斷模塊1450,判斷第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息是否一致。在本實(shí)施例中,兩個(gè)身份標(biāo)識(shí)信息一致說(shuō)明在兩個(gè)客戶端登錄的是同一個(gè)人。
      [0121]操作執(zhí)行模塊14 6 O,在第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。在本實(shí)施例中,在執(zhí)行操作之前比較了用戶的身份標(biāo)識(shí)信息,以避免一個(gè)用戶獲取了另一個(gè)用戶所有的操作請(qǐng)求數(shù)據(jù)進(jìn)行了操作。
      [0122]根據(jù)圖14,用戶A在玩游戲(另一客戶端)時(shí)得到了獎(jiǎng)勵(lì),游戲中顯示了一張二維碼,該二維碼中加密的是一個(gè)網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址的頁(yè)面后觸發(fā)領(lǐng)獎(jiǎng)。用戶A通過(guò)手機(jī)上安裝的游戲管理程序(客戶端)掃描了二維碼并解析出網(wǎng)址,將網(wǎng)址發(fā)送到服務(wù)器時(shí)服務(wù)器獲取了該應(yīng)用程序的標(biāo)識(shí)碼001 (屬性),將該標(biāo)識(shí)碼001與預(yù)先記錄的標(biāo)識(shí)碼001 (預(yù)設(shè)屬性)比較后發(fā)現(xiàn)一致。此時(shí)獲取用戶A在游戲中的名稱張三(第二身份標(biāo)識(shí)信息),以及獲取用戶A登錄游戲管理程序的名稱張三(第一身份標(biāo)識(shí)信息),比較后發(fā)現(xiàn)一致則執(zhí)行領(lǐng)獎(jiǎng)操作。
      [0123]如圖15所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0124]接收模塊1510,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端的類型包括但不限于瀏覽器或其他應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0125]屬性判斷模塊1520,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0126]第一身份標(biāo)識(shí)信息接收模塊1530,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),接收客戶端發(fā)送的客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第一身份標(biāo)識(shí)信息.
      [0127]第二身份標(biāo)識(shí)信息接收模塊1540,接收另一客戶端發(fā)送的另一客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第二身份標(biāo)識(shí)信息。操作請(qǐng)求數(shù)據(jù)由客戶端從另一客戶端處獲取。在本實(shí)施例中,身份標(biāo)識(shí)信息包括但不限于用戶名、用戶標(biāo)識(shí)碼等;另一客戶端可以是任何類型的應(yīng)用程序。
      [0128]身份標(biāo)識(shí)信息判斷模塊1550,判斷第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息是否一致。在本實(shí)施例中,兩個(gè)身份標(biāo)識(shí)信息一致說(shuō)明在兩個(gè)客戶端登錄的是同一個(gè)人。
      [0129]操作執(zhí)行模塊1560,在第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。
      [0130]登錄提示模塊1560,在第一身份標(biāo)識(shí)信息與第二身份標(biāo)識(shí)信息不一致時(shí),向客戶端發(fā)送登錄提示信息,用于提示客戶端上登錄的用戶需要與另一客戶端上登錄的用戶一致。在本實(shí)施例中,在執(zhí)行操作之前比較了用戶的身份標(biāo)識(shí)信息,以避免一個(gè)用戶獲取了另一個(gè)用戶所有的操作請(qǐng)求數(shù)據(jù)進(jìn)行了操作。
      [0131]根據(jù)圖15,用戶A在玩游戲(另一客戶端)時(shí)得到了獎(jiǎng)勵(lì),游戲中顯示了一張二維碼,該二維碼中加密的是一個(gè)網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址的頁(yè)面后觸發(fā)領(lǐng)獎(jiǎng)。用戶B通過(guò)手機(jī)上安裝的游戲管理程序(客戶端)私自掃描了二維碼并解析出網(wǎng)址,將網(wǎng)址發(fā)送到服務(wù)器時(shí)服務(wù)器獲取了該應(yīng)用程序的標(biāo)識(shí)碼001 (屬性),將該標(biāo)識(shí)碼001與預(yù)先記錄的標(biāo)識(shí)碼001(預(yù)設(shè)屬性)比較后發(fā)現(xiàn)一致。此時(shí)獲取用戶A在游戲中的名稱張三(第二身份標(biāo)識(shí)信息),以及獲取用戶B登錄游戲管理程序的名稱李四(第一身份標(biāo)識(shí)信息),比較后發(fā)現(xiàn)不一致,則向用戶B的手機(jī)返回“登錄用戶身份錯(cuò)誤”的通知(登錄提示信息)。
      [0132]如圖16所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0133]接收模塊1610,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0134]屬性判斷模塊1620,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0135]時(shí)間接收模塊1630,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),接收客戶端發(fā)送的客戶端獲取操作請(qǐng)求數(shù)據(jù)的時(shí)間。操作請(qǐng)求數(shù)據(jù)由客戶端從另一客戶端處獲取。
      [0136]時(shí)間比較模塊1640,將時(shí)間與預(yù)設(shè)的與操作對(duì)應(yīng)的操作有效期進(jìn)行比較。
      [0137]操作執(zhí)行模塊1650,在時(shí)間未超過(guò)操作有效期時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。在本實(shí)施例中,通過(guò)操作有效期的設(shè)置,限制了操作請(qǐng)求數(shù)據(jù)可使用的時(shí)間范圍,能夠有效避免操作請(qǐng)求數(shù)據(jù)被濫用。
      [0138]根據(jù)圖16,下午4點(diǎn)鐘,用戶A在玩游戲(另一客戶端)時(shí)得到了獎(jiǎng)勵(lì),游戲中顯示了一張二維碼,該二維碼中加密的是一個(gè)網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址的頁(yè)面后觸發(fā)領(lǐng)獎(jiǎng),領(lǐng)獎(jiǎng)截止時(shí)間(操作有效期)為次日凌晨O點(diǎn)。在4點(diǎn)10分時(shí),用戶A通過(guò)手機(jī)上安裝的游戲管理程序(客戶端)掃描了二維碼并解析出網(wǎng)址,將網(wǎng)址發(fā)送到服務(wù)器時(shí)服務(wù)器獲取了該應(yīng)用程序的標(biāo)識(shí)碼001 (屬性),將該標(biāo)識(shí)碼001與預(yù)先記錄的標(biāo)識(shí)碼001 (預(yù)設(shè)屬性)比較后發(fā)現(xiàn)一致。服務(wù)器從游戲管理程序中獲取其掃描二維碼的時(shí)間4點(diǎn)10分,發(fā)現(xiàn)尚未到達(dá)次日凌晨O點(diǎn),這說(shuō)明該網(wǎng)址當(dāng)前有效,此時(shí)觸發(fā)領(lǐng)獎(jiǎng)操作。
      [0139]如圖17所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0140]接收模塊1710,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0141]屬性判斷模塊1720,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0142]時(shí)間接收模塊1730,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),接收客戶端發(fā)送的客戶端獲取操作請(qǐng)求數(shù)據(jù)的時(shí)間。操作請(qǐng)求數(shù)據(jù)由客戶端從另一客戶端處獲取。
      [0143]時(shí)間比較模塊1740,將時(shí)間與預(yù)設(shè)的與操作對(duì)應(yīng)的操作有效期進(jìn)行比較。
      [0144]操作執(zhí)行模塊1750,在時(shí)間未超過(guò)操作有效期時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。
      [0145]過(guò)期提示模塊1760,在時(shí)間超過(guò)操作有效期時(shí),向客戶端發(fā)送過(guò)期信息,過(guò)期信息用于提示操作請(qǐng)求數(shù)據(jù)已經(jīng)失效。在本實(shí)施例中,通過(guò)操作有效期的設(shè)置,限制了操作請(qǐng)求數(shù)據(jù)可使用的時(shí)間范圍,能夠有效避免操作請(qǐng)求數(shù)據(jù)被濫用。
      [0146]根據(jù)圖17,下午4點(diǎn)鐘,用戶A在玩游戲(另一客戶端)時(shí)得到了獎(jiǎng)勵(lì),游戲中顯示了一張二維碼,該二維碼中加密的是一個(gè)網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址的頁(yè)面后觸發(fā)領(lǐng)獎(jiǎng),領(lǐng)獎(jiǎng)截止時(shí)間(操作有效期)為次日凌晨O點(diǎn)。第二天早上7點(diǎn)時(shí),用戶A通過(guò)手機(jī)上安裝的游戲管理程序(客戶端)掃描了二維碼并解析出網(wǎng)址,將網(wǎng)址發(fā)送到服務(wù)器時(shí)服務(wù)器獲取了該應(yīng)用程序的標(biāo)識(shí)碼001 (屬性),將該標(biāo)識(shí)碼001與預(yù)先記錄的標(biāo)識(shí)碼001 (預(yù)設(shè)屬性)比較后發(fā)現(xiàn)一致。服務(wù)器從游戲管理程序中獲取其掃描二維碼的時(shí)間次日7點(diǎn),發(fā)現(xiàn)超過(guò)了次日凌晨O點(diǎn),這說(shuō)明該網(wǎng)址已經(jīng)無(wú)效,此時(shí)向用戶游戲管理程序發(fā)出通知“已經(jīng)超過(guò)領(lǐng)獎(jiǎng)期限”(過(guò)期信息)。
      [0147]如圖18所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0148]接收模塊1810,接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,操作請(qǐng)求數(shù)據(jù)為客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及屬性標(biāo)識(shí)信息用于標(biāo)識(shí)客戶端的屬性。在本實(shí)施例中,客戶端可以是任何類型的應(yīng)用程序;操作可以是任何類型的操作;屬性包括但不限于客戶端的名稱、版本、發(fā)布者、標(biāo)識(shí)碼等等。
      [0149]屬性判斷模塊1820,根據(jù)屬性標(biāo)識(shí)信息,判斷客戶端的屬性是否與預(yù)設(shè)屬性一致。在本實(shí)施例中,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),說(shuō)明用戶使用的客戶端符合要求。
      [0150]操作執(zhí)行模塊1830,在客戶端的屬性與預(yù)設(shè)屬性一致時(shí),根據(jù)操作請(qǐng)求數(shù)據(jù)執(zhí)行操作。
      [0151]第二操作結(jié)果發(fā)送模塊1840,在操作執(zhí)行完成后,將操作結(jié)果發(fā)送給客戶端。
      [0152]根據(jù)圖18,假設(shè)某公司在網(wǎng)站上發(fā)布了一張二維碼,該二維碼中加密的是一條網(wǎng)址(操作請(qǐng)求數(shù)據(jù)),進(jìn)入該網(wǎng)址對(duì)應(yīng)的頁(yè)面可以下載私密數(shù)據(jù)。用戶的手機(jī)中安裝了該公司發(fā)布的應(yīng)用程序(客戶端),通過(guò)應(yīng)用程序掃描并解析該二維碼得到網(wǎng)址,并發(fā)送到服務(wù)器,服務(wù)器接收網(wǎng)址的同時(shí)獲得了應(yīng)用程序的名稱(屬性),將名稱與預(yù)先記錄的名稱(預(yù)設(shè)屬性)進(jìn)行比較后發(fā)現(xiàn)一致,此時(shí)允許用戶下載私密數(shù)據(jù),并在下載完成后向應(yīng)用程序返回下載完成的通知(操作結(jié)果)。
      [0153]如圖19所示,本發(fā)明的一個(gè)實(shí)施例中提供了一種服務(wù)器,其包括:圖10-圖18對(duì)應(yīng)任一實(shí)施例對(duì)應(yīng)的客戶端操作請(qǐng)求響應(yīng)裝置1910。
      [0154]根據(jù)前述的實(shí)施例可知,服務(wù)器在接收到客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)的同時(shí),也會(huì)接收到客戶端發(fā)送的屬性標(biāo)識(shí)信息,該屬性標(biāo)識(shí)信息能夠標(biāo)識(shí)出客戶端的屬性,例如客戶端的名稱、標(biāo)識(shí)碼、版本號(hào)、發(fā)布者等,通過(guò)屬性信息可以判斷該客戶端是否為某特定的客戶端,并基于判斷結(jié)果來(lái)確定是否使用操作請(qǐng)求數(shù)據(jù)進(jìn)行操作,通過(guò)這種方式可以有效地限制用戶僅使用特定的客戶端。
      [0155]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
      [0156]在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
      [0157]類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書(shū)由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
      [0158]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
      [0159]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
      [0160]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的客戶端操作請(qǐng)求響應(yīng)裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
      [0161]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
      [0162]Al、一種客戶端操作請(qǐng)求響應(yīng)方法,其包括:
      [0163]接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,所述操作請(qǐng)求數(shù)據(jù)為所述客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及所述屬性標(biāo)識(shí)信息用于標(biāo)識(shí)所述客戶端的屬性;
      [0164]根據(jù)所述屬性標(biāo)識(shí)信息,判斷所述客戶端的屬性是否與預(yù)設(shè)屬性一致;
      [0165]在所述客戶端的屬性與所述預(yù)設(shè)屬性一致時(shí),根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      [0166]A2、根據(jù)Al所述的方法,其中,還包括:
      [0167]在接收所述屬性標(biāo)識(shí)信息失敗時(shí),或在所述客戶端的屬性與所述預(yù)設(shè)屬性不一致時(shí),向所述客戶端發(fā)送下載提示信息,所述下載提示信息用于指示具有所述預(yù)設(shè)屬性的另一客戶端的下載地址。
      [0168]A3、根據(jù)Al所述的方法,其中,在根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作之前,還包括:
      [0169]判斷所述操作是否已被執(zhí)行;在所述操作未被執(zhí)行時(shí),進(jìn)入根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作,并記錄執(zhí)行所述操作得到的操作結(jié)果。
      [0170]A4、根據(jù)A3所述的方法,其中,還包括:
      [0171]在所述操作已被執(zhí)行時(shí),獲取已記錄的所述操作結(jié)果,并發(fā)送給所述客戶端。
      [0172]A5、根據(jù)Al所述的方法,其中,所述操作請(qǐng)求數(shù)據(jù)由所述客戶端從另一客戶端處獲??;在根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作之前,還包括:
      [0173]接收所述客戶端發(fā)送的所述客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第一身份標(biāo)識(shí)信息;
      [0174]接收所述另一客戶端發(fā)送的所述另一客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第二身份標(biāo)識(shí)信息;
      [0175]判斷所述第一身份標(biāo)識(shí)信息與所述第二身份標(biāo)識(shí)信息是否一致;
      [0176]在所述第一身份標(biāo)識(shí)信息與所述第二身份標(biāo)識(shí)信息一致時(shí),進(jìn)入根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      [0177]A6、根據(jù)A5所述的方法,其中,還包括:
      [0178]在所述第一身份標(biāo)識(shí)信息與所述第二身份標(biāo)識(shí)信息不一致時(shí),向所述客戶端發(fā)送登錄提示信息,用于提示所述客戶端上登錄的用戶需要與所述另一客戶端上登錄的用戶一致。
      [0179]A7、根據(jù)Al所述的方法,其中,所述操作請(qǐng)求數(shù)據(jù)由所述客戶端從另一客戶端處獲取;在根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作之前,還包括:
      [0180]接收所述客戶端發(fā)送的所述客戶端獲取所述操作請(qǐng)求數(shù)據(jù)的時(shí)間;
      [0181]將所述時(shí)間與預(yù)設(shè)的與所述操作對(duì)應(yīng)的操作有效期進(jìn)行比較;
      [0182]在所述時(shí)間未超過(guò)所述操作有效期時(shí),進(jìn)入根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      [0183]AS、根據(jù)A7所述的方法,其中,還包括:
      [0184]在所述時(shí)間超過(guò)所述操作有效期時(shí),向所述客戶端發(fā)送過(guò)期信息,所述過(guò)期信息用于提示所述操作請(qǐng)求數(shù)據(jù)已經(jīng)失效。
      [0185]A9、根據(jù)Al至A8中任一項(xiàng)所述的方法,其中,還包括:
      [0186]在所述操作執(zhí)行完成后,將所述操作結(jié)果發(fā)送給所述客戶端。
      [0187]AlO、一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括:
      [0188]接收模塊,用于接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,所述操作請(qǐng)求數(shù)據(jù)為所述客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及所述屬性標(biāo)識(shí)信息用于標(biāo)識(shí)所述客戶端的屬性;
      [0189]屬性判斷模塊,用于根據(jù)所述屬性標(biāo)識(shí)信息,判斷所述客戶端的屬性是否與預(yù)設(shè)屬性一致;
      [0190]操作執(zhí)行模塊,用于在所述客戶端的屬性與所述預(yù)設(shè)屬性一致時(shí),根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      [0191]All、根據(jù)AlO所述的裝置,其中,還包括:
      [0192]下載提示模塊,用于在接收所述屬性標(biāo)識(shí)信息失敗時(shí),或在所述客戶端的屬性與所述預(yù)設(shè)屬性不一致時(shí),向所述客戶端發(fā)送下載提示信息,所述下載提示信息用于指示具有所述預(yù)設(shè)屬性的另一客戶端的下載地址。
      [0193]A12、根據(jù)AlO所述的裝置,其中,還包括:
      [0194]執(zhí)行判斷模塊,用于判斷所述操作是否已被執(zhí)行;
      [0195]在所述操作未被執(zhí)行時(shí),所述操作執(zhí)行模塊根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作,并記錄執(zhí)行所述操作得到的操作結(jié)果。
      [0196]A13、根據(jù)A12所述的裝置,其中,還包括:
      [0197]第一操作結(jié)果發(fā)送模塊,用于在所述操作已被執(zhí)行時(shí),獲取已記錄的所述操作結(jié)果,并發(fā)送給所述客戶端。
      [0198]A14、根據(jù)AlO所述的裝置,其中,所述操作請(qǐng)求數(shù)據(jù)由所述客戶端從另一客戶端處獲??;所述裝置還包括:
      [0199]第一身份標(biāo)識(shí)信息接收模塊,用于接收所述客戶端發(fā)送的所述客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第一身份標(biāo)識(shí)信息;
      [0200]第二身份標(biāo)識(shí)信息接收模塊,用于接收所述另一客戶端發(fā)送的所述另一客戶端上登錄的用戶的身份標(biāo)識(shí)信息作為第二身份標(biāo)識(shí)信息;
      [0201]身份標(biāo)識(shí)信息判斷模塊,用于判斷所述第一身份標(biāo)識(shí)信息與所述第二身份標(biāo)識(shí)信息是否一致;
      [0202]在所述第一身份標(biāo)識(shí)信息與所述第二身份標(biāo)識(shí)信息一致時(shí),所述操作執(zhí)行模塊根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      [0203]A15、根據(jù)A14所述的裝置,其中,還包括:
      [0204]登錄提示模塊,用于在所述第一身份標(biāo)識(shí)信息與所述第二身份標(biāo)識(shí)信息不一致時(shí),向所述客戶端發(fā)送登錄提示信息,用于提示所述客戶端上登錄的用戶需要與所述另一客戶端上登錄的用戶一致。
      [0205]A16、根據(jù)AlO所述的裝置,其中,所述操作請(qǐng)求數(shù)據(jù)由所述客戶端從另一客戶端處獲??;所述裝置還包括:
      [0206]時(shí)間接收模塊,用于接收所述客戶端發(fā)送的所述客戶端獲取所述操作請(qǐng)求數(shù)據(jù)的時(shí)間;
      [0207]時(shí)間比較模塊,用于將所述時(shí)間與預(yù)設(shè)的與所述操作對(duì)應(yīng)的操作有效期進(jìn)行比較;
      [0208]在所述時(shí)間未超過(guò)所述操作有效期時(shí),所述操作執(zhí)行模塊根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      [0209]A17、根據(jù)A16所述的裝置,其中,還包括:
      [0210]過(guò)期提示模塊,用于在所述時(shí)間超過(guò)所述操作有效期時(shí),向所述客戶端發(fā)送過(guò)期信息,所述過(guò)期信息用于提示所述操作請(qǐng)求數(shù)據(jù)已經(jīng)失效。
      [0211]A18、根據(jù)AlO至A17中任一項(xiàng)所述的裝置,其中,還包括:
      [0212]第二操作結(jié)果發(fā)送模塊,用于在所述操作執(zhí)行完成后,將所述操作結(jié)果發(fā)送給所述客戶端。
      [0213]A19、一種服務(wù)器,其包括:
      [0214]根據(jù)AlO至A17中任一項(xiàng)所述的裝置。
      【權(quán)利要求】
      1.一種客戶端操作請(qǐng)求響應(yīng)方法,其包括: 接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,所述操作請(qǐng)求數(shù)據(jù)為所述客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及所述屬性標(biāo)識(shí)信息用于標(biāo)識(shí)所述客戶端的屬性; 根據(jù)所述屬性標(biāo)識(shí)信息,判斷所述客戶端的屬性是否與預(yù)設(shè)屬性一致; 在所述客戶端的屬性與所述預(yù)設(shè)屬性一致時(shí),根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      2.根據(jù)權(quán)利要求1所述的方法,其中,還包括: 在接收所述屬性標(biāo)識(shí)信息失敗時(shí),或在所述客戶端的屬性與所述預(yù)設(shè)屬性不一致時(shí),向所述客戶端發(fā)送下載提示信息,所述下載提示信息用于指示具有所述預(yù)設(shè)屬性的另一客戶端的下載地址。
      3.根據(jù)權(quán)利要求1所述的方法,其中,在根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作之前,還包括: 判斷所述操作是否已被執(zhí)行;在所述操作未被執(zhí)行時(shí),進(jìn)入根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作,并記錄執(zhí)行所述操作得到的操作結(jié)果。
      4.根據(jù)權(quán)利要求3所述的方法,其中,還包括: 在所述操作已被執(zhí)行時(shí),獲取已記錄的所述操作結(jié)果,并發(fā)送給所述客戶端。
      5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,還包括: 在所述操作執(zhí)行完成后,將所述操作結(jié)果發(fā)送給所述客戶端。
      6.一種客戶端操作請(qǐng)求響應(yīng)裝置,其包括: 接收模塊,用于接收客戶端發(fā)送的操作請(qǐng)求數(shù)據(jù)以及屬性標(biāo)識(shí)信息,所述操作請(qǐng)求數(shù)據(jù)為所述客戶端請(qǐng)求執(zhí)行的操作執(zhí)行時(shí)所需的數(shù)據(jù),以及所述屬性標(biāo)識(shí)信息用于標(biāo)識(shí)所述客戶端的屬性; 屬性判斷模塊,用于根據(jù)所述屬性標(biāo)識(shí)信息,判斷所述客戶端的屬性是否與預(yù)設(shè)屬性一致; 操作執(zhí)行模塊,用于在所述客戶端的屬性與所述預(yù)設(shè)屬性一致時(shí),根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作。
      7.根據(jù)權(quán)利要求6所述的裝置,其中,還包括: 下載提示模塊,用于在接收所述屬性標(biāo)識(shí)信息失敗時(shí),或在所述客戶端的屬性與所述預(yù)設(shè)屬性不一致時(shí),向所述客戶端發(fā)送下載提示信息,所述下載提示信息用于指示具有所述預(yù)設(shè)屬性的另一客戶端的下載地址。
      8.根據(jù)權(quán)利要求6所述的裝置,其中,還包括: 執(zhí)行判斷模塊,用于判斷所述操作是否已被執(zhí)行; 在所述操作未被執(zhí)行時(shí),所述操作執(zhí)行模塊根據(jù)所述操作請(qǐng)求數(shù)據(jù)執(zhí)行所述操作,并記錄執(zhí)行所述操作得到的操作結(jié)果。
      9.根據(jù)權(quán)利要求8所述的裝置,其中,還包括: 第一操作結(jié)果發(fā)送模塊,用于在所述操作已被執(zhí)行時(shí),獲取已記錄的所述操作結(jié)果,并發(fā)送給所述客戶端。
      10.一種服務(wù)器,其包括: 根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的裝置。
      【文檔編號(hào)】H04L29/06GK104468549SQ201410712235
      【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2014年11月28日 優(yōu)先權(quán)日:2014年11月28日
      【發(fā)明者】王凱, 姜思淼 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1