• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            @阿福
            壓縮這方面我還沒(méi)研究過(guò),不過(guò)這段代碼測(cè)試的對(duì)象是HTTP協(xié)議的返回內(nèi)容。當(dāng)HTTP響應(yīng)頭中的Content-Encoding值為gzip時(shí),可以用這個(gè)類正確解壓出html內(nèi)容。
            A(我理解是客戶端)發(fā)送的數(shù)據(jù)被xproxy_connection收到后,會(huì)調(diào)用handle_login_clt_sock_read,它將客戶端發(fā)來(lái)的數(shù)據(jù)到服務(wù)器,這時(shí)如果A和代理間的連接掉了不影響數(shù)據(jù)發(fā)到服務(wù)器。當(dāng)之前從客戶端收到的數(shù)據(jù)從代理發(fā)到服務(wù)器完畢后,handle_ana_srv_sock_write被調(diào)用,代理又開(kāi)始從客戶端接收數(shù)據(jù),這才發(fā)現(xiàn)客戶端關(guān)閉連接了,異步調(diào)用的處理函數(shù)handle_login_clt_sock_read會(huì)得到一個(gè)錯(cuò)誤,然后就撤銷與服務(wù)器連接的socket的所有請(qǐng)求,而本身和客戶端連接的socket有沒(méi)有新的調(diào)用,因此整個(gè)連接會(huì)被釋放,應(yīng)該還算比較合理吧。
            確實(shí),在多線程的時(shí)候腦袋是需要多根弦
            @zuhd
            呵呵,我也是看了書才弄出來(lái)的。
            嘿嘿,這個(gè)是安全項(xiàng)目的內(nèi)幕,為了保護(hù)背后的網(wǎng)絡(luò)。

            posts - 9, comments - 13, trackbacks - 0, articles - 0

            Copyright © David Fang

            国产精品免费久久久久影院| 久久夜色撩人精品国产| 国产亚洲色婷婷久久99精品91| 91精品国产91热久久久久福利| 精品久久久久久无码专区| 国产精品岛国久久久久| 精品久久久噜噜噜久久久| 亚洲愉拍99热成人精品热久久| 精品久久久久久亚洲精品| 中文字幕热久久久久久久| 日本精品久久久久久久久免费| 久久婷婷久久一区二区三区 | 亚洲伊人久久大香线蕉综合图片| 久久久久国产成人精品亚洲午夜| 日本久久久久亚洲中字幕| 久久综合88熟人妻| 人妻无码中文久久久久专区| 精品少妇人妻av无码久久| 精品久久久久久久无码| 久久丫精品国产亚洲av不卡 | 亚洲国产成人乱码精品女人久久久不卡| 91久久九九无码成人网站| 久久精品成人免费国产片小草 | 狠狠色综合久久久久尤物| 久久久久免费视频| 漂亮人妻被黑人久久精品| 国产韩国精品一区二区三区久久| A级毛片无码久久精品免费| 久久夜色精品国产亚洲av| 久久亚洲国产成人精品性色| 中文字幕一区二区三区久久网站| 99久久人人爽亚洲精品美女| 日本精品久久久久久久久免费| 午夜精品久久久久久毛片| 91久久九九无码成人网站| 亚洲AV无码久久精品蜜桃| 精品久久久久久久| 久久久亚洲裙底偷窥综合 | 中文字幕亚洲综合久久| 午夜精品久久久久久影视riav| 狼狼综合久久久久综合网|