Mamy stronę internetową, która wykorzystuje klasyczną ASP.Klasyczne zastępowanie tekstu ASP i kodowanie UTF-8
Część naszego procesu wydania zastępuje wartości w pliku i znaleźliśmy w nim błąd, w którym zapisze plik jako UTF-8.
To powoduje, że nasza aplikacja zaczyna wypluwać śmieci. Apostrofy zostają zwrócone jako niektóre zakodowane postacie.
Jeśli następnie usuniemy zestawienie komponentów, które mówi, że plik ten ma format UTF-8, wówczas tekst, który wcześniej był renderowany jako śmieci, jest teraz wyświetlany poprawnie.
Czy jest coś, co usługi IIS robi inaczej, gdy napotka plik UTF-8?
Jeśli usunięcie UTF-8 BOM powoduje, że strona do renderowania poprawnie wtedy zawartość nie jest UTF-8 na pewno? – AnthonyWJones