WinInet funkcijų biblioteka
2008 06 07 15:59Kadangi anksčiau teko dirbti su projektais, reikalaujančiais ryšio su internetu, reikėjo bibliotekos, besitvarkančios su WinInet funkcijomis. Kadangi visi internete rasti projektai naudoja UTF kodavimą, o man reikėjo tiesiog ryšio pačiomis paprasčiausiomis priemonėmis - ASCII kodavimu, teko biblioteką pasirašyti pačiam (naudoju C++)
Biblioteka:
klasė xTConnection - prisijungti prie interneto.
klasė xTSession - prisijungti prie serverio (taip pat susitvarko su session cookies, registruoti cookies windowsuose nemačiau reikalo)
klasė xTResource - iš serverio atsisiųsti dokumentą.
klasė xTSimpleHTTPClient - jei nereikia papildomų funkcijų (kaip papildomi header’iai užklausose į serverį) ir reikia tik gauti HTML puslapį, (kuris iškart įkraunamas į parser‘į (doroklis dar tikrai neprigijęs žodis)) ši klasė būtų kaip tik. Prisijungi prie serverio ir siunties. Reikia xTXMLFile klasės (xmlfile.h/xmlfile.cpp failuose)
Biblioteka palaiko GET, PUT ir POST metodus.