hashtagi w adresach url w aplikacjach SPA - kiedy one się pojawiają?

0

Czy ktoś mógłby mi wytłumaczyć od czego zależy czy w adresie url jest hashtag czy go nie ma?

0
Freja Draco napisał(a):

https://developer.mozilla.org/pl/docs/Web/HTML/Element/a

Bardziej mi chodzi o działanie serwera, a nie o element "a"

1

Serwer o nich nic nie wie. To działa po stronie przeglądarki.

0
Wibowit napisał(a):

Serwer o nich nic nie wie. To działa po stronie przeglądarki.

w vuejs w routingu jest coś takiego jak mode. Domyślnie ma wartość hash i wtedy są hashtagi w adresach url, natomiast jeśli jest ustawiony mode: history to tych hastagów nie ma. Ten mode właśnie określa tryb dla serwera.

0
konewka85 napisał(a):

jeśli jest ustawiony mode: history to tych hastagów nie ma

Zamiast #kotwic można też użyć specjalnego API do podmiany URLa bez przeładowania strony: https://developer.mozilla.org/en-US/docs/Web/API/History Do SPA jak znalazł. Serwer dostanie ten URL dopiero jak np odświeżysz stronę ręcznie lub w inny sposób ponownie załadujesz.

0
konewka85 napisał(a):
Freja Draco napisał(a):

https://developer.mozilla.org/pl/docs/Web/HTML/Element/a

Bardziej mi chodzi o działanie serwera, a nie o element "a"

# w adresie url to nie jest hastag, a serwer w ogóle nie widzi tej części adresu, która znajduje się po znaku "#".

Odpowiedź na swoje pytanie masz w powyższym linku.

1 użytkowników online, w tym zalogowanych: 0, gości: 1