![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Hejka, mam taki kod (coś ala phpowy curl)
Kod List<NameValuePair> formparams = new ArrayList<NameValuePair>(); formparams.add(new BasicNameValuePair("Name", "***")); formparams.add(new BasicNameValuePair("Passwd", "****")); UrlEncodedFormEntity entity = new UrlEncodedFormEntity(formparams, "UTF-8"); HttpPost httppost = new HttpPost("http://mpojastrona.pl"); httppost.setEntity(entity); HttpClient httpclient = new DefaultHttpClient(); HttpResponse response = httpclient.execute(httppost); HttpEntity entityResponse = response.getEntity(); I pod zmienną entityResponse mam odpowiedź serwera. Jak pobrać tę odpowiedź jako tekst? W google jedyne co mi się udaje znaleźć to kody tasiemce, gdzie by pobrać z tego tekst muszę dowalić od kilkunastu do kilkudziesieciu linii.... No nie chce mi się wierzyć, że tak prostą rzecz można tak skomplikować... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Tak, znalazłem już. Musze jeszcze tylko znaleźć gdzie te IOUtils wrzucic by było widoczne (IMG:style_emoticons/default/smile.gif) Nigdzie tego ręcznie nie wrzucaj, tylko od razu zacznij korzystać z Mavena (bądź innego narzędzia tego typu). Oszczędzisz sobie masę czasu, jednocześnie trzymając się jakiegoś standardu Twój kod będzie łatwiejszy w utrzymaniu.Cytat java to jedno wielkie nie porozumienie tak nawiasem mówiąc.... żeby proste rzeczy tak komplikować to naprawdę ktoś miał niezłą fazę gdy to pisał :/ Nie chcę tutaj się w jakieś famewary bawić, Java ma swoje ułomności (zresztą jak wszystko, szczególnie tak stare), ale tutaj nie można się do niczego przyczepić. Idiotyzmem byłoby gdyby HttpEntity.getContent() zwracał Stringa zamiast InputStreama. Czy powinni dodać metodę getContentAsString()? Oczywiście mogliby to zrobić, ale po co zaśmiecać bibliotekę/obiekt zbędnymi metodami. (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:54 |