http://www.gls-group.eu/276-I-PORTAL-WEB/c...L01/PL/5005.htm
POST, który jest wysyłany przy wpisaniu wartości na stronie:
Content-Type: application/x-www-form-urlencoded Content-Length: 223 org.apache.struts.taglib.html.TOKEN=c3ebc738008e70aeb3b752a80b8f9108& txtAction=70120& method=& getColumn=& searchNextPage=& cmdImageButton%2870120%29.x=0& cmdImageButton%2870120%29.y=0& txtCountyNum=616& txtZipCode=80-266& txtCity=
POST, który wysyłam z formularza ze swojego serwisu:
Content-Type: application/x-www-form-urlencoded Content-Length: 223 org.apache.struts.taglib.html.TOKEN=7f1171a78ce0780a2142a6eb7bc4f3c8& txtAction=70120& txtCountyNum=616& txtCity=& method=& getColumn=& cmdImageButton%2870120%29.x=0& cmdImageButton%2870120%29.y=0& searchNextPage=& txtZipCode=11-200
Różnica jest taka, że w przypadku mojego POSTa token to tylko md5(rand(1,1000)). Reszta danych identczna jak bym wysyłam forma ze strony gls. Dostaje komunikat 'Strona już została wysłana.'.
Strzelam, że Struts sprawdza czy token podany w poście jest poprawny i w przypadku moich zapytań nie podaje wyniku.
Szukam jakiejś porady jak można inaczej pobrać te dane, może ktoś miał podobny problem z GLS.