Salut, Oricat as seta numarul de secunde tot nu mi se afiseaza mesajul. Nu cred ca e o problema de performanta, reply-ul imi ajunge in mai putin de o secunda fara optiunea -q.
Multumesc, Relu Dragan 2017-05-21 17:56 GMT+03:00 Costin Lupu <[email protected]>: > On Sun, 2017-05-21 at 17:47 +0300, Relu Dragan via so wrote: > > Salut, > > > > Dupa ce pornesc serverul, daca ma conectez cu un client cu comanda > > echo > > -ne "GET cale_catre_fisier HTTP/1.0\r\n\r\n" | nc localhost 8888 > > > > primesc http reply in format corect si imi este afisat la stdout-ul > > clientului. Insa, daca ma conectez cu comanda echo -ne "GET > > cale_catre_fisier HTTP/1.0\r\n\r\n" | nc -q 1 localhost 8888 > > > > desi serverul trimite pe socketul clientului mesajul corespunzator, > > acesta nu este printat la stdout. Care ar putea fi problema? > > Ai încercat să mărești numărul de secunde (valoarea opțiunii -q)? Ai > măsurat cât durează recepționarea răspunsului HTTP când folosești fără > opțiunea -q (la prima comandă mă refer). > > Se poate întâmpla să ai delay-uri în mașină virtuală, primirea > răspunsului să dureze mai mult de o secundă. Pe de altă parte e posibil > și să ai delay-uri din cauza implementării temei. > > Costin > > >
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
