Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Content-Security-Policy, a znak nowej linii w HTML, Rozbierzność w generowanym sha256 przeglądarki i PHP dla <script&g
adbacz
post 1.03.2017, 11:33:54
Post #1





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Wdrożyłem na stronę CSP, i skrypty inline muszą być hashowane i w nagłówku strony trzeba podać ten hash dla każdego <script></script>. Koduję w Sublime Text 2, czasami zdarza mi się, że jak zapisze plik, to mi Chrome i FF pokazują inny sha256 skryptu, niż ja wygenerowałem. Zauważyłem, że mam inne znaki nowej linii. Ta sama treść pliku, zapisana w Notatniku Windowsowym i wrzucona na serwer działa bez zarzutu, ale dodaje mi na początku pliku encję  i na stronie mam pustą linię a w kodzie pliku w ST2 nie mam tam nic.

Czy ktoś spotkał się z podobnym problemem? Czy ma ktoś jakiś pomysł na zmianę znaków nowej linii, który wykonuje przez notatnik, ale żeby nie dodawało tej kłującej oczy encji na początku pliku?
Go to the top of the page
+Quote Post
Pyton_000
post 1.03.2017, 11:57:07
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


BOM?
Go to the top of the page
+Quote Post
adbacz
post 6.03.2017, 14:12:07
Post #3





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Faktycznie. Nie zauważyłem tego. A w ST2 jest nawet opcja Zapisz jako UTF8 bez BOM.

Dzięki za naprowadzenie smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 13:02