W jaki sposób przeglądarki (ogólnie) wykrywają pętlę przekierowania? I jak duży łańcuch mogą sobie poradzić? Łatwo jest wykryć dwukierunkową pętlę przekierowania, ale co z łańcuchem 4 lub 5? - Czy jest to tylko algorytm tablicowy, który będzie działał na łańcuchu dowolnej długości?Wykrywanie pętli przekierowania przeglądarki
6
A
Odpowiedz
9
Jest to jeszcze prostsze - większość przeglądarek, które widziałem, po prostu zrezygnuje po wykonaniu określonej maksymalnej liczby przekierowań. Na przykład, jeśli masz regułę przepisywania który zawsze dodaje „x” na końcu adresu URL:
RewriteRule ^(.*) /$1x [R]
Chrome da się kiedyś trafi /xxxxxxxxxxxxxxxxxxxxx
- 21 przekierowuje łącznie.
Powiązane problemy
- 1. Wykrywanie przeglądarki a wykrywanie funkcji
- 2. wykrywanie przeglądarki jQuery?
- 3. jQuery język przeglądarki wykrywanie
- 4. Wyłączyć wykrywanie przeglądarki mobilnej na Facebooku?
- 5. wykrywanie przekierowania za pomocą javascript - jak?
- 6. Wykrywanie funkcji przeglądarki: sprawdzanie pisowni?
- 7. Wykrywanie Javascript Javascript rodzimej przeglądarki
- 8. Błąd uwierzytelniania paszportu prowadzi do przekierowania pętli
- 9. Aplikacja przechodzi do błędu pętli przekierowania WildFly8
- 10. Konfiguracja Nginx prowadzi do nieskończonej pętli przekierowania
- 11. Niezawodne wykrywanie przeglądarki za pomocą javascript?
- 12. Wykrywanie linii zawijanych przeglądarki za pomocą javascript
- 13. Wykrywanie wersji przeglądarki za pomocą GWT?
- 14. Wykrywanie urządzeń przeglądarki mobilnej w .NET
- 15. Wykrywanie zmian kart przeglądarki za pomocą javascript
- 16. Wykrywanie dla ... obsługi pętli w JavaScript
- 17. Zapobieganie blokowaniu przeglądarki JavaScript w dużej pętli
- 18. Wykrywanie z przeglądarki, jeśli konkretna aplikacja jest zainstalowana na Androidzie
- 19. Wykrywanie zakładki przeglądarki zamykającej za pomocą JavaScript w Mobile Safari?
- 20. Wykrywanie JavaScriptu, gdy przeglądarka adresów przeglądarki IOS pojawia się
- 21. Wykrywanie okna przeglądarki Zmaksymalizowane/zminimalizowane za pomocą Javascriptu
- 22. trasy kręgosłupa - wykrywanie przycisku wstecz wstecz przeglądarki naciśnij
- 23. Wykrywanie średnika po pętli/jeśli jest to nawias
- 24. Wykrywanie pierwszej iteracji za pomocą pętli for w Javie
- 25. Powtarzające się sprawdzanie wyzwalaczy Błąd 508 (wykrywanie pętli)
- 26. Wyłączanie filtru przekierowania szwów
- 27. Czy można pobrać okno przeglądarki do aktualizacji w pętli Javascript?
- 28. Dlaczego nie mogę wymagać (...) w pętli przy użyciu przeglądarki?
- 29. Wykrywanie druku przeglądarka wydarzenie
- 30. chrome.webrequest.onbeforerequest.addlistener dla przeglądarki Firefox?
Firefox 10 rezygnuje również z 21 przekierowań. Zgodnie z [rfc2616 10.3] (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3) starsze wersje protokołu HTTP zalecały 5 ograniczeń przekierowania, więc nie można bezpiecznie założyć przeglądarka obsłuży więcej. – Tgr