![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 3.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
hej, mam "coś takiego", co za pomocą gniazd ściągnie mi wybrany plik:
funkcja miala zwracać wartość 0 w przypadku, gdy wszystko poszło ok, natomiast inną (1) gdy coś było nie tak. Jednak - tam gdzie pisze "TUTAJ JEST ZLE!!!" jest ... źle ![]() to znaczy- plik i tak będzie istniał, błędu żadnego nie ma, bo połączenie zostanie nawiązane. gdyby jednak napotkać ze strony serwera 404 i 403, to plik.tmp będzie zawierał to, co zobaczylibyśmy w przeglądarce ;/ Jak mogła by wyglądać obsługa tego typu (i być może i innych) błędów przy połączeniach wykorzystując gniazda ? Myślałem nad sprawdzaniem zawartości tego co jest w plik.tmp, ale możliwe to by było tylko wtedy, gdy wiemy CO dokładnie ma być ściągane (a zakładam że nie wiemy ![]() |
|
|
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Serwer wysyla zawsze naglowek dotyczacy stanu strony, po prostu go przeczytaj i sprawdz czy jest "ok" czy tez inne bledy
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 3.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
rzeczywiście, nie zauważyłem tego
![]() a tak przy okazji, to jeżeli jest ok, to serwer wyrzuci mi HTTP/1.1 200 OK lub ewentualnie HTTP/1.0 200 OK ? innej mozliwosci za bardzo nie ma ? (nie chce czegos pominac) pozdrawiam i dziekuje za odpowiedz! |
|
|
![]()
Post
#4
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Tu masz dokładnie opisane co i jak
Po angielsku, dokładnie http://en.wikipedia.org/wiki/HTTP_status_code Tu tez dobrze, po niemiecku: http://de.selfhtml.org/servercgi/server/httpstatuscodes.htm |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:57 |