最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決HTTP服務(wù)響應(yīng)數(shù)據(jù)不完整響應(yīng)數(shù)據(jù)截?cái)嗟膯栴}

 更新時(shí)間:2022年03月03日 14:42:36   作者:DeRoy  
這篇文章主要介紹了HTTP服務(wù)響應(yīng)數(shù)據(jù)不完整響應(yīng)數(shù)據(jù)截?cái)嗟膯栴}及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

背景

大華一款攝像頭Onvif協(xié)議響應(yīng)的xml數(shù)據(jù)未攜帶命名空間導(dǎo)致Onvif協(xié)議服務(wù)解析失敗,為了兼容這款攝像頭決定對(duì)onvif_client進(jìn)行修改忽略掉命名空間。由于本地沒有出問題的攝像頭,需要啟動(dòng)HTTP服務(wù)器模擬Onvif協(xié)議,接收Onvif客戶端發(fā)送過來的http請(qǐng)求并響應(yīng)。

問題

對(duì)onvif客戶端的某一請(qǐng)求修改了ip和端口成功連接上HTTP服務(wù)器之后,請(qǐng)求成功,但是HTTP服務(wù)響應(yīng)的xml數(shù)據(jù)被截?cái)嗔耍グ@示HTTP服務(wù)器數(shù)據(jù)為發(fā)送完就關(guān)閉了連接。

oatpp搭建Onvif模擬服務(wù):http://www.fzitv.net/article/239533.htm

解決方案

在領(lǐng)導(dǎo)的幫助下找到思路,原因是onvif客戶端發(fā)送的http請(qǐng)求未攜帶keep-alive頭,導(dǎo)致該http連接不是長(zhǎng)連接,HTTP服務(wù)端主動(dòng)關(guān)閉。 查看HTTP服務(wù)器源碼,查找keep-alive

grep -rn "keep-alive" ./

找到關(guān)鍵信息

If the connection header is present in the request and its value isn't keep-alive, then close

請(qǐng)?zhí)砑訄D片描述

查看源碼

請(qǐng)?zhí)砑訄D片描述

找到關(guān)鍵代碼,注釋掉close標(biāo)識(shí)即可在未攜帶keep-alive請(qǐng)求頭的情況下保證數(shù)據(jù)發(fā)送完整

到此這篇關(guān)于HTTP服務(wù)響應(yīng)數(shù)據(jù)不完整響應(yīng)數(shù)據(jù)截?cái)嗟奈恼戮徒榻B到這了,更多相關(guān)HTTP響應(yīng)數(shù)據(jù)截?cái)鄡?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • HTTP協(xié)議簡(jiǎn)介_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    HTTP協(xié)議簡(jiǎn)介_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要介紹了HTTP協(xié)議簡(jiǎn)介,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • git?stash?暫存命令操作

    git?stash?暫存命令操作

    這篇文章主要介紹了git stash暫存命令操作,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • 如何在網(wǎng)頁中顯示服務(wù)器時(shí)間

    如何在網(wǎng)頁中顯示服務(wù)器時(shí)間

    在網(wǎng)頁上顯示時(shí)間,如果取的是用戶本機(jī)的時(shí)間,由于用戶的時(shí)間往往不準(zhǔn)確,所以顯示的有問題。而服務(wù)器時(shí)間一般不會(huì)誤差太大,所以最好顯示服務(wù)器時(shí)間
    2013-03-03
  • Git回退代碼到某次commit的實(shí)現(xiàn)方法

    Git回退代碼到某次commit的實(shí)現(xiàn)方法

    這篇文章主要介紹了Git回退代碼到某次commit的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • git add -A 和 git add . 的區(qū)別詳解

    git add -A 和 git add . 的區(qū)別詳解

    這篇文章主要介紹了git add -A 和 git add . 的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Idea 2019.3 本應(yīng)該搜索到的插件卻搜索不到的解決方法

    Idea 2019.3 本應(yīng)該搜索到的插件卻搜索不到的解決方法

    這篇文章主要介紹了Idea 2019.3 本應(yīng)該搜索到的插件卻搜索不到,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Istio?訪問外部服務(wù)流量控制最常用的5個(gè)技巧示例

    Istio?訪問外部服務(wù)流量控制最常用的5個(gè)技巧示例

    這篇文章主要介紹了Istio訪問外部服務(wù)流量控制最常用5個(gè)技巧示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • 深度學(xué)習(xí)開源框架基礎(chǔ)算法之傅立葉變換的概要介紹

    深度學(xué)習(xí)開源框架基礎(chǔ)算法之傅立葉變換的概要介紹

    今天小編就為大家分享一篇關(guān)于深度學(xué)習(xí)開源框架基礎(chǔ)算法之傅立葉變換的概要介紹,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 解決IDEA中g(shù)it拉取代碼時(shí)出現(xiàn)Update canceled問題

    解決IDEA中g(shù)it拉取代碼時(shí)出現(xiàn)Update canceled問題

    這篇文章主要介紹了解決IDEA中g(shù)it拉取代碼時(shí)出現(xiàn)Update canceled問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Git 2.27.0詳細(xì)安裝步驟詳解

    Git 2.27.0詳細(xì)安裝步驟詳解

    這篇文章主要介紹了Git 2.27.0詳細(xì)安裝步驟,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08

最新評(píng)論

同江市| 朝阳县| 云霄县| 苏尼特右旗| 平湖市| 桦川县| 罗城| 恩施市| 容城县| 永昌县| 太原市| 南开区| 嵊泗县| 缙云县| 浦北县| 黎平县| 石景山区| 丹巴县| 巴南区| 达拉特旗| 扎囊县| 呼伦贝尔市| 昭通市| 台中县| 黄大仙区| 大足县| 民和| 新田县| 凤阳县| 白玉县| 策勒县| 郑州市| 梧州市| 天祝| 晴隆县| 攀枝花市| 汕尾市| 大港区| 龙门县| 盐津县| 绥芬河市|