iT邦幫忙

0

如何設定Http Connection keep-alive

DEV 2021-03-11 14:50:371456 瀏覽

後端使用ASP.Net Core MVC

後端回傳MJPEG (multipart/x-mixed-replace),前端使用img顯示,
似乎需把Request Header Connection設為keep-alive,
否則後端丟資料時會拋出System.ObjectDisposedException例外。

Javascript已經於Request Header設定Connection: keep-alive,
請問為何後端看到的Request Header都是Connection: close?

P.S. XMLHttpRequest、fetch都試過了

https://ithelp.ithome.com.tw/upload/images/20210311/20133978diO2xfrnl1.png

或是請教如何發送連續不斷的MJPEG(視訊串流)至前端呢?
#需支援1對多Client

看更多先前的討論...收起先前的討論...
改用<video>試試
DEV iT邦新手 5 級 ‧ 2021-03-11 15:05:48 檢舉
video似乎無法使用MJPEG格式?
https://gist.github.com/codebrainz/eeeeead894e8bdff059b
DEV iT邦新手 5 級 ‧ 2021-03-11 15:13:40 檢舉
感謝大大的熱心,此文章已閱讀過了,後端送資料時一樣會有System.ObjectDisposedException例外,似乎是http已經斷線,資源被釋放了,才拋出此例外。
https://dotblogs.com.tw/bowwowxx/2015/06/08/151511
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答