<div dir="ltr">Salut, Costin!<div><br></div><div><br><br><div class="gmail_quote"></div></div><div dir="ltr"><div><div class="gmail_quote"><div dir="ltr">On Fri, May 18, 2018 at 5:36 PM Birlea Costin via so <<a href="mailto:so@cursuri.cs.pub.ro" target="_blank">so@cursuri.cs.pub.ro</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Buna Ziua.<br><br></div>Am citit Readme.md de la http_parser, iar acolo recomandau sa facem verificarea de erori prin verificarea daca valoarea returnata este aceeasi cu size-ul dat initial de parsat.<br></div></div></div></div></blockquote></div></div></div><div dir="ltr"><div><div class="gmail_quote"><div>Pe viitor, să trimiți și link către documentația la care te referi, e mai ușor să înțelegem întrebarea ta. Presupun că te referi la indicația din al doilea snippet din secțiunea Usage[1], nu?</div></div></div></div><div dir="ltr"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><br></div>Daca presupunem ca odata se va intampla sa nu fie egale, atunci asta inseamna ca parser-ul a intampinat o eroare interna si atunci ar trebui inchisa conectiunea stabilita sau asta inseamna ca requestul http initial a fost invalid si atunci ar trebui trimis mesaj de tip HTTP 404?<br><br></div></div></blockquote><div>Dacă http_parser_execute nu întoarce același număr de octeți, înseamnă că a apărut o eroare de parsare a mesajului. În acel moment ar trebui să închizi conexiunea, pentru că starea ei este incertă. </div><div><br></div></div></div><div dir="ltr"><div><div class="gmail_quote"><div>[1]  <a href="https://github.com/systems-cs-pub-ro/so-assignments/tree/master/5-aws/util/http-parser#usage">https://github.com/systems-cs-pub-ro/so-assignments/tree/master/5-aws/util/http-parser#usage</a></div><div><br></div><div>Numai bine,</div><div>Răzvan</div></div></div></div></div>