Zadejte hledaný výraz...

Problem s 414 Request-URI Too Long

marosino
verified
rating uzivatele
13. 10. 2016 16:25:07
Co s tim?
Pro nekoho mozna jednoducha vec, tady neprekonatelny problem:
414 Request-URI Too Long
mozna zmenit nastaveni apache? pokud mate nekdo zkusenost, klidne nabidnete pomoc.
URL:
http://www.h2otrips.com/mk-includes/api.php?api=sf.run&sf={%22r%22:%2211%22,%22pp%22:%224%22,%22n%22:%227%22,%22sort%22:%22%22,%22bt%22:%22%22,%22ct%22:%22%22,%22pg%22:%221%22,%22sd%22:%22%22,%22ss%22:%22%22,%22a%22:{%22101%22:%22101%22,%221%22:%221%22,%223%22:%223%22,%226%22:%226%22}}
Podrobny popis:
Na strance napr
H2OTrips.com
jsou v pravem panelu preference, napr On board activities-Snorkeling
Pri vyberu napr. vsech moznosti na onboard se to cele nejak sekne- nenacte se dalsi stranka. Budto se vrati prazdna nebo se zjevi error v konzoli, viz
https://www.dropbox.com/s/zk9xvm7cqulxmj8/Screenshot%202016-10-13%2011.04.11.png?dl=0
13. 10. 2016 16:25:07
https://webtrh.cz/diskuse/problem-s-414-request-uri-too-long/#reply1229986
vpixle
verified
rating uzivatele
(3 hodnocení)
14. 10. 2016 18:48:27
Polreich by ti rekl, ze to neni dotaz ale vychodonemecky porno
Jednak predavas veskere parametry pro nejaky dotaz v adresni radce a server se pochopitelne brani, protoze to velice pripomina XSS utok. Jednak prostrednictvim toho URI predavas kompletni POJO objekt, vcetne non-alfanumerickych znaku. Nejaka URL Encoding funkce ti tak misto jednoho znaku vraci tri (procento a dva hexa kody), ktere ho popisuji. Vzhledem k tomu ze %22 je uvozovka tak se do URI snazis vecpat tenhle (query?) objekt a to zrejme vcetne nekolika chyb kdy mezi % a 22 mas mezeru takze se to neprelozi a tudiz dostavas lichy pocez uvozovek
Podle me tenhle bys takovej dotaz mel posilat mimo URI (najakym GETem) a kdyz uz to mermomoci potrebujes nacpat do radku, tak slusne jako parametry a pokud trvas na objektu, tak ti nezbude nez ho pred parsovanim procistit. Tzn. jmena properties nemusi byt nutne v uvozovkach a prazdne hodnoty (jako sort, bt, ct, sd) vubec neposilat a na serveru to pak vyporadat.
14. 10. 2016 18:48:27
https://webtrh.cz/diskuse/problem-s-414-request-uri-too-long/#reply1229985
Pro odpověď se přihlašte.
Přihlásit