帝國CMS手機APP伺服器端介面API

2021-10-01 09:12:18 字數 806 閱讀 8608

雙12七折**活動進行中,一年僅一次:

安全驗證

使用rsa非對稱加密,別人即使知道了你的公鑰與密文內容也無法獲得介面正確的返回內容。

2). 開啟介面檔案guiboweb.php進行配置如下引數:

//介面網域名稱

$guiboweburl = 「

//介面目錄名稱

$api_dirname = "gbapi";

//開啟介面安全驗證,大於0為開啟,0為關閉

$ifsafe = 0;

//此處可以設定任意長度英文與特殊符號的加密字串,注意特殊符號必須是英文的!

$safestr = "jdikx698*-/+sdec8-*$dfe;[)23430.end";

/*** 分隔符可以以多個英文與特殊符號分隔,但是不能與加密字串$safestr中的部分內容完全相同。

* 如在此處用五個#號。分隔符的目的主要是判斷請求是否由我們自己正常發出的。

* 這樣別人即使知道了你的公鑰與密文內容也無法獲得介面正確的返回內容

* vue端加密的字串為:$safestr+$sep+js時間截(精確到秒)

*/$sep = "#####";

//私鑰內容.很重要!!!在伺服器端勿必保密不能洩密.私鑰與公鑰勿必是一對才能解密.

$private_key = '-----begin rsa private key-----

miicwwibaakbgqdoaj1zeuycrpwig9gkbpodrsima==

-----end rsa private key-----';

手機App客戶端與伺服器端的互動

一般流程 客戶端向服務端傳送請求,服務端處理後返回內容給客戶端,客戶端處理 建立httpclient物件,並設定響應的引數。設定 httpclient 接收 cookie,用與瀏覽器一樣的策略 設定 預設的超時重試處理策略 設定 連線超時時間 設定 讀資料超時時間 設定 字符集 httpclient...

socket伺服器端

伺服器 include winsock2.h include string.h include stdio.h include time.h include stdarg.h include stdlib.h pragma comment lib,ws2 32 void errexit const ...

kerberos伺服器端

1.安裝tcl wget tar zvxf tcl8.5.12 src.tar.gz cd tcl8.5.12 cd unix configure make make install 3.解壓 tar xvf krb5 1.10.3 signed.tar tar zvxf krb5 1.10.3.t...