HTTP請(qǐng)求 服務(wù)端收到了請(qǐng)求寫入了數(shù)據(jù)庫芬探,但是客戶端沒收到響應(yīng)

先給結(jié)論。這種情況是存在的

下面給出演示的例子

有2個(gè)部分:服務(wù)端和客戶端

1.服務(wù)端沽损,使用node.js做一個(gè)簡(jiǎn)單的客戶端灯节,這里使用菜鳥教程的一個(gè)例子來修改,文件名稱:express_demo.js

var http = require('http');
var sleep = require('sleep');

http.createServer(function (request, response) {

    // 發(fā)送 HTTP 頭部 
    // HTTP 狀態(tài)值: 200 : OK
    // 內(nèi)容類型: text/plain
    response.writeHead(200, {'Content-Type': 'text/plain'});

    sleep.sleep(3)

    console.log('寫入數(shù)據(jù)完成');

    // 發(fā)送響應(yīng)數(shù)據(jù) "Hello World"
    response.end('Hello World\n');
}).listen(8888);

// 終端打印如下信息
console.log('Server running at http://127.0.0.1:8888/');

2.客戶端绵估,使用iOS平臺(tái)作為客戶端炎疆,代碼如下

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        
        
    }
    
    override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        let url = URL(string: "http://127.0.0.1:8888/")!
        let request = URLRequest(url: url, timeoutInterval: 1)
        let task = URLSession.shared.dataTask(with: request) { (data, resp, error) in
            if let e = error {
                print(e)
            }
        }
        task.resume()
    }

}

解釋一下,服務(wù)端接收到請(qǐng)求之后国裳,sleep了3秒形入,客戶端設(shè)置為1秒超時(shí)

運(yùn)行后發(fā)現(xiàn),客戶端總是報(bào)超時(shí)Error缝左,而服務(wù)端還能在客戶端超時(shí)之后寫入數(shù)據(jù)亿遂,這個(gè)時(shí)候服務(wù)端的數(shù)據(jù)被改寫了,但是客戶端不知道服務(wù)端的數(shù)據(jù)被改寫渺杉,因?yàn)闆]有相應(yīng)到客戶端

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蛇数,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子是越,更是在濱河造成了極大的恐慌耳舅,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件倚评,死亡現(xiàn)場(chǎng)離奇詭異浦徊,居然都是意外死亡馏予,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門盔性,熙熙樓的掌柜王于貴愁眉苦臉地迎上來霞丧,“玉大人,你說我怎么就攤上這事冕香∮汲ⅲ” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵悉尾,是天一觀的道長(zhǎng)箩言。 經(jīng)常有香客問我,道長(zhǎng)焕襟,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任饭豹,我火速辦了婚禮鸵赖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘拄衰。我一直安慰自己它褪,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布翘悉。 她就那樣靜靜地躺著茫打,像睡著了一般。 火紅的嫁衣襯著肌膚如雪妖混。 梳的紋絲不亂的頭發(fā)上老赤,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音制市,去河邊找鬼抬旺。 笑死,一個(gè)胖子當(dāng)著我的面吹牛祥楣,可吹牛的內(nèi)容都是我干的开财。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼误褪,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼责鳍!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起兽间,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤历葛,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后渡八,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體啃洋,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡传货,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宏娄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片问裕。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖孵坚,靈堂內(nèi)的尸體忽然破棺而出粮宛,到底是詐尸還是另有隱情,我是刑警寧澤卖宠,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布巍杈,位于F島的核電站,受9級(jí)特大地震影響扛伍,放射性物質(zhì)發(fā)生泄漏筷畦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一刺洒、第九天 我趴在偏房一處隱蔽的房頂上張望鳖宾。 院中可真熱鬧,春花似錦逆航、人聲如沸鼎文。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拇惋。三九已至,卻和暖如春抹剩,著一層夾襖步出監(jiān)牢的瞬間撑帖,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工澳眷, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留磷仰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓境蔼,卻偏偏與公主長(zhǎng)得像灶平,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子箍土,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348