Tällänen pikkuruinen kyssäri..
Miten saan javalla lähetettyä palvelimelle esim
käyttänimen ja salasanan jotta voisi kirjautua palvelimelle. Post metodilla kaiketi..?Niin sanotun palvelimen cookien..
Pystyykö Javalla lukemaan stream tietovirtaa esim jostain sättipalvelusta.Olisko sellainen vaikea toteuttaa?
-jeppulis-
Miten saan javalla lähetettyä palvelimelle esim
käyttänimen ja salasanan jotta voisi kirjautua palvelimelle. Post metodilla kaiketi..?Niin sanotun palvelimen cookien..
Pystyykö Javalla lukemaan stream tietovirtaa esim jostain sättipalvelusta.Olisko sellainen vaikea toteuttaa?
-jeppulis-
Vastaukset 1
Vanhimmat
Lataa ensin HTTPLook niminen ohjelma ja asenna se. Todella kätevä.
Sitten menet vaikka chattisivulle selaimella ja tuo HTTPLook kertoo, että mitä viestejä meni mihinkin suuntaan. Siitä tiedät, että mitä roinaa se palvelin haluaa ja mitä sieltä tulee sulle päin.
HTTP-protokollaa varten on tehty monia valmiita luokkakirjastoja, joista itse olen käyttänyt tuollaista kuin httpclient.
Sillä on helppo lähetellä post ja get requesteja.
Ensin yritin kirjautua chattiin ja avata chattiä omatekemässä selaimessa. Sitten tajusin, että miksi keksiä pyörää uudestaan?
Yritän kirjautua chattiin 2 kertaa sekunnissa ja kun chat vastaa lähettämälä cookien, niin talletan sen vain IExplorerin kansioon. Sen jälkeen käsken IE:tä menemään chattisivulle.
Palvelin kysyy IE:ltä, että että saat tulla, jos sulta löytyy cookie ja sieltähän se löytyy IE:n hakemistosta...
Streamin luku onnistuu kyllä, mutta jos chattiä haluaa, niin selain on minusta paras.