Jak prawidłowo używać UrlSearchParams stworzyć url strukturę jak poniżej:Angular2 UrlSearchParams jak tworzyć kwerendy url z wieloma wartościami dla samego param z nawiasami
example.org?tag[]=one&tag[]=two&tag[]=other
Gdy używam Url Params jak przedstawiono poniżej:
let params = new URLSearchParams();
params.append('tag', 'one');
params.append('tag', 'two');
params.append('tag', 'other');
adres URL wygląda następująco:
example.org?tag=one&tag=two&tag=other
ten podejście powoduje pewne problemy na serwerach internetowych, ponieważ traktują ten ciąg zapytania tak samo, jak ?tag=one
. Serwer otrzymuje tylko pierwszą wartość, jeśli nie ma żadnych nawiasów.
Dzięki, to działa. –
To już nie działa, ponieważ '[]' są teraz kodowane. – Moritz