mam takie coś
<FORM METHOD=POST ACTION="http://localhost/cos.html" NAME="comment">
i w tym formularzu jest
<TEXTAREA NAME=TX STYLE="width:100%" ROWS=12 CLASS=ar3></TEXTAREA>
i jedno pole tekstowe
jak za pomocą c++ wysłać taki formularz???
mam takie coś
<FORM METHOD=POST ACTION="http://localhost/cos.html" NAME="comment">
i w tym formularzu jest
<TEXTAREA NAME=TX STYLE="width:100%" ROWS=12 CLASS=ar3></TEXTAREA>
i jedno pole tekstowe
jak za pomocą c++ wysłać taki formularz???
Uzyc biblioteki curl lub nauczyc sie socketow.
w jaki sposób przez socket to wysłać
bołączę się ze stroną na porcie domyślnym dla przeglądarki WWW ("jaki") jestem połączony ale co dalej? Co mam wysłać? W jaki sposób?
Po pierwsze może się nie znam ale nie da się przesyłać (a dokładnie odbierać) danych z formularza po przez stronę w HTML ("ACTION="http://localhost/cos.html"") możliwe że napisałeś ten adres dla przykładu i tak naprawde skrypt będzie np w PHP to wtedy formularzyk możesz przesłąć tak (oczywiscie skrypt musi odebrać dane z formularza...co dalej z nimi zrobi zależy już tylko od Twojej fantazji :D )
Łączysz się z serwerem na porcie 80 i wysyłasz mu takie zapytanie:
POST http://localhost/cos.php?TX=JAKIŚ_TEKST HTTP/1.0 \n\n\r
Mam nadzieje że rozumiesz...jeśli nie wytłumacze dokładniej :)
skrypt jest w HTML i wysyła się za pomocą POST na adres HTML
co ? adres http://
www.interia.pl/adres.php
dane POST:
g=gie
h=ha
j=jot
czyli: g=gie&h=ha&j=jot
dane GET:
get=wet
czyli get=wet
łączysz się z czerwonym i nadajesz mu telegram
POST niebieskie?żółte HTTP/1.0 STOP!
User-Agent: Mozilla jakas STOP!
Host: zieloneCzerwone STOP!
Connection: close STOP!
STOP!
pomarańczowe STOP!
STOP! to \r\n ;P