Acceptă filtrul furnizorului de cronologie ca paramuri repetate

FixMediaService
Expediere
7 august 2026 la 04:07 UTC
Autor
Kamo
Comite
171dfdc

Clientul web a trimis ?prestatorii=facebook,x ca o valoare CSV. O virgulă într-o interogare Valoarea trebuie să călătorească ca% 2C, și un hop care re-codează transformă că în% 252C; ne Decodează o dată, divizat pe o virgulă care nu mai este acolo, și întregul filtru este simbolul "facebook%2Cx." Nu se potriveşte cu nici un cod de furnizor. filtru multi-furnizor returnat în tăcere o alimentare goală. Furnizor unic și cererile de nepregătire sunt un punct fix, motiv pentru care nu au fost raportate. furnizori este acum o List<String>, astfel încât forma repetată a clientului trimite ****************** pe cipul selectat este ceea ce ajunge. Codurile furnizorilor nu conţin caracter rezervat, astfel încât forma supravieţuieşte fiecărui salt. byte-for-byte. O CSV într-un element încă pare exact ca întotdeauna: fiecare element merge prin aceeași virgulă divizată, astfel încât un semn de carte sau cached ?prestatorii=facebook,x, și String-> propria primăvară Conversie listă (care împarte un furnizor singuratic=a,b on înainte să-l vedem), aterizează pe acelaşi platou. O regulă de parsare, trei forme acceptate. Absent, gol și all-blank înseamnă încă "nici un filtru de fiecare conexiune activă" mai degrabă decât o alimentare goală, care este ceea ce au însemnat înainte. mvn -o test: 74 teste, 0 eșecuri.

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile