Chcę zmienić nagłówki pamięci podręcznej wysłane z żądania pakietu. Obecnie jest zmienna przez User-Agent
, ale nie chcę tego, czy istnieje sposób na zmianę nagłówków wysłanych przez żądanie pakietu?Nagłówki buforowania pamięci podręcznej MVC4
Po szybkim przejrzeniu w zestawie widzę, że nagłówki ustawiono w Bundle.SetHeaders
, co jest prywatną funkcją statyczną, więc nie sądzę, że jest to możliwe, chociaż bardzo chciałbym, aby udowodniono, że jest nie tak.
Byłbym też zainteresowany wszelkimi przemyśleniami od kogokolwiek z logiki, aby dodać ten nagłówek w pierwszej kolejności - np. czy sam kod pakietowania zachowuje się inaczej w zależności od agenta użytkownika? A może to tylko środek ostrożności? – Jamie
Jeśli chodzi o to, dlaczego to robimy, jest to potrzebne do funkcji Inspektora stron VS, która wysyła niestandardowego klienta użytkownika przy użyciu przeglądarki IE, aby uniemożliwić buforowi IE przesyłanie żądań do dowolnego inspektora stron lub udostępnianie wiązek inspektorów stron do IE poza VS . –
@HaoKung Mam ten sam problem, chcę móc ustawić wartość nagłówka kontrolki pamięci podręcznej na 'public, max-age = 31536000' zamiast' private', a także dodać nagłówek Etag. Wygląda na to, że oba te sposoby nie są obecnie możliwe? –