模擬服務(wù)器返回?cái)?shù)據(jù)

為什么要模擬服務(wù)器返回?cái)?shù)據(jù)

為了不受接口開發(fā)進(jìn)度影響倘待,前端需要不依賴后臺(tái)接口進(jìn)行功能開發(fā)。我們只需要讓后臺(tái)提供接口文檔组贺,然后我們根據(jù)接口文檔通過模擬數(shù)據(jù)返回完成功能開發(fā)凸舵。

例子

通過 獲取緊急聯(lián)系人列表 這個(gè)接口來看看如何實(shí)現(xiàn)模擬數(shù)據(jù)返回。

接口文檔

請(qǐng)求方式:POST
http://ip:port/Passenger/GetEmergencyContact

請(qǐng)求參數(shù):

序號(hào) 參數(shù)名 類型 必填 描述
1 usertoken string 用戶token

返回參數(shù):

序號(hào) 參數(shù)名 類型 必填 描述
1 status int 0成功失尖,其他值出錯(cuò)
2 message string 描述信息
3 ContactInfo 緊急聯(lián)系人列表
3.1 ID string id
3.2 ContactName string 聯(lián)系人姓名
3.3 ContactPhone string 聯(lián)系人號(hào)碼

返回示例

{
  "ContactInfo": [{
      "ID": 1,
      "ContactName": "滴滴",
      "ContactPhone": "13512345678"
    },
    {
      "ID": 2,
      "ContactName": "兔兔",
      "ContactPhone": "12300000000"
    },
    {
      "ID": 3,
      "ContactName": "額額",
      "ContactPhone": "54654644654"
    }
  ],
  "message": "請(qǐng)求成功,無異常",
  "status": 0
}

通過 Fiddler 抓包修改返回內(nèi)容

啟動(dòng) Fiddler 并設(shè)置手機(jī)代理連接到本機(jī)啊奄,訪問接口得到如下:

抓包.png

因?yàn)楹笈_(tái)接口還沒開發(fā),所以請(qǐng)求錯(cuò)誤掀潮,不過這對(duì)我們進(jìn)行模擬數(shù)據(jù)返回沒有影響菇夸。

以下介紹兩種方式進(jìn)行實(shí)現(xiàn):

  • 通過重定向到本地文件
  • 通過重定向到 Easy Mock

通過指向本地文件模擬數(shù)據(jù)返回

  1. 根據(jù)接口提供的返回示例,編寫返回內(nèi)容的文件
接口返回的數(shù)據(jù).png
  1. 通過指向本地文件返回正確數(shù)據(jù)
重定向到本地文件.png
  1. 再次訪問接口得到正確數(shù)據(jù)
返回正確數(shù)據(jù).png

使用 Easy Mock 模擬數(shù)據(jù)返回

  1. 打開 Easy Mock官網(wǎng)仪吧,進(jìn)行注冊(cè)登錄

  2. 點(diǎn)擊右下角新建項(xiàng)目(這個(gè)按鈕是真難找庄新,找了半天...)

新建項(xiàng)目.png
新建項(xiàng)目1.png
  1. 創(chuàng)建接口
創(chuàng)建接口.png
  1. 完成接口創(chuàng)建
創(chuàng)建接口完成.png
  1. 通過 Fiddler 重定向剛創(chuàng)建的接口地址
重定向到mock地址.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子择诈,更是在濱河造成了極大的恐慌械蹋,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件羞芍,死亡現(xiàn)場(chǎng)離奇詭異哗戈,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)涩金,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門谱醇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來暇仲,“玉大人步做,你說我怎么就攤上這事∧胃剑” “怎么了全度?”我有些...
    開封第一講書人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)斥滤。 經(jīng)常有香客問我将鸵,道長(zhǎng),這世上最難降的妖魔是什么佑颇? 我笑而不...
    開封第一講書人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任顶掉,我火速辦了婚禮,結(jié)果婚禮上挑胸,老公的妹妹穿的比我還像新娘痒筒。我一直安慰自己,他們只是感情好茬贵,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著解藻,像睡著了一般。 火紅的嫁衣襯著肌膚如雪螟左。 梳的紋絲不亂的頭發(fā)上啡浊,一...
    開封第一講書人閱讀 49,764評(píng)論 1 290
  • 那天巷嚣,我揣著相機(jī)與錄音,去河邊找鬼奄妨。 笑死,一個(gè)胖子當(dāng)著我的面吹牛砸抛,可吹牛的內(nèi)容都是我干的树枫。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼砂轻,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了斤吐?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤和措,失蹤者是張志新(化名)和其女友劉穎庄呈,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體派阱,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡诬留,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了贫母。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片文兑。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖腺劣,靈堂內(nèi)的尸體忽然破棺而出绿贞,到底是詐尸還是另有隱情,我是刑警寧澤橘原,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布籍铁,位于F島的核電站,受9級(jí)特大地震影響靠柑,放射性物質(zhì)發(fā)生泄漏寨辩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一歼冰、第九天 我趴在偏房一處隱蔽的房頂上張望靡狞。 院中可真熱鬧,春花似錦隔嫡、人聲如沸甸怕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽梢杭。三九已至,卻和暖如春秸滴,著一層夾襖步出監(jiān)牢的瞬間武契,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留咒唆,地道東北人届垫。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像全释,于是被迫代替她去往敵國(guó)和親装处。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容