0
我在寫一個使用SignalR
的應用程序,它充當客戶端資源的推送服務。該服務定期向客戶發送關於資源狀態變化的通知。有時,資源狀態保持不變。在這種情況下,我需要一種方式將相同的資源傳遞給客戶端,而無需再次發送相同的資源。在某種程度上,我想實現類似ETags
與SignalR
。要做到這一點,我需要修改SignalR
響應標題(或者我可以使用查詢字符串)。SignalR響應中的頭文件
有沒有辦法做到這一點?
我在寫一個使用SignalR
的應用程序,它充當客戶端資源的推送服務。該服務定期向客戶發送關於資源狀態變化的通知。有時,資源狀態保持不變。在這種情況下,我需要一種方式將相同的資源傳遞給客戶端,而無需再次發送相同的資源。在某種程度上,我想實現類似ETags
與SignalR
。要做到這一點,我需要修改SignalR
響應標題(或者我可以使用查詢字符串)。SignalR響應中的頭文件
有沒有辦法做到這一點?
你是說要將相同的狀態傳遞給客戶端(但沒有修改類型的頭),如果它是相同的,也不通過。
在這種情況下,如果服務器沒有任何新消息傳遞給客戶端,您實際上不應該向客戶端傳遞任何消息。這就是實時應用程序應該如何工作。
此外,不要增加額外的HEADERS的開銷,爲什麼你不只是發送一個簡單的實際signalP ping到客戶端說:「嘿,沒有修改,只是冷靜!」