Pokaż wyniki 1 do 7 z 7

Temat: Protokół HTTP

  1. #1
    Zarejestrowany
    Jan 2009
    Postów
    37

    Domyślnie Protokół HTTP

    Witam Serdecznie,
    Na wstępie przepraszam jeśli temat założyłem nie w tym dziale co trzeba jednak nie pasuje mi on do żadnego;p Otóż mam prośbę: Czy ktoś jest w stanie krótko napisac mi jak użyc metody POST protokołu http?
    Wiem jak wygląda przykładowy pakiet z wykorzystaniem tej metody (na wikipedi nawet jest długo nie szukałem;p) jednak nie umie dojsc do tego jak go użyc.
    Prosze o pomoc i z góry dziękuje.

  2. #2
    Avatar Eragon Argetlam
    Eragon Argetlam jest offline inception?no problem
    Zarejestrowany
    May 2007
    Skąd
    802.1 Wireless Wlan Card
    Postów
    552

    Domyślnie

    Otóż zakręciłeś jak kołko w młynek

    A więc jeśli chcesz wysłac no to chyba formularz

    <form action method = POST>

    a jeśli chcesz edytować pakiety POST to polecam zaznajomić się z takim plug-in'em do Firefox'a o nazwie "LifeHTTPHeaders"
    o przemyśleniach w kontekście NLP... http://www.tuetbrute.blogspot.com

  3. #3
    Zarejestrowany
    Jan 2009
    Postów
    37

    Domyślnie

    no chyba troche nie jasno to opisałem. Otóż uczę się c++ i w ramach mojej ciekawości próbuje uporac sie z tym jak dla cwiczenia napisac sobie progsa, który np mógłby sie zalogowac do jakiejś strony no a z tego co narazie wyczytałem to musze wysłac przez socketa Pakiet(jeśli dobrze sie wyrażam) POST i teraz reszta tylko nie wiem jak tą reszte napisac tego pakietu. I tu prosze o pomoc. Jeśli np mógłbys jakis przykład zaprezentowac byłbym bardzo wdzięczny

  4. #4
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Jesli chcesz pisac od zera implementacje HTTP na surowych socketach to poszukaj wlasciwego RFC, ktore opisuje budowe naglowkow i mozliwe pola w naglowkach HTTP... albo siegnij po biblioteke ktora to zrobi za Ciebie. Na pewno taka jest i nie sadze abys musial pisac calosc od zera.

    P.S.
    POST - ustawiasz odpowiedni content-type w naglowku http (nie ma nic wspolnego z socketami ktore sa tylko metoda dostarczenia naglowka do serwera) i w "ciele" dokumentu (content lub body - tlumaczenie polskie jest wyjatkowo niezgrabne) przesylasz zawartosc w odpowiednim formacie, ktory jest zalezny od tego jaki ustawiles wczesniej content-type.
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  5. #5
    Avatar Eragon Argetlam
    Eragon Argetlam jest offline inception?no problem
    Zarejestrowany
    May 2007
    Skąd
    802.1 Wireless Wlan Card
    Postów
    552

    Domyślnie

    TO teraz rozumiem o co miśkowi chodziło

    No i się zgadzam z wytłumaczeniem TQM, ale ja jestem za gotowa biblioteka...
    o przemyśleniach w kontekście NLP... http://www.tuetbrute.blogspot.com

  6. #6
    Zarejestrowany
    Jan 2009
    Postów
    37

    Domyślnie

    Wiem że socket to tylko metoda dostarczenia ale wcześniej kolega (jeśli moge sie tak wyrazic) nie wiedział o co mi chodzi więc chciałem bardziej przyblizyc to co robie coś mi sie ta biblioteka obiła o oczy jak szukałem podobnych inf o POST więc mysle ze nie bedzie problemu a jeszcze troche przeanalizuje inf zawarte w wypowiedzi TQM, Dzięki za pomoc

  7. #7
    Zarejestrowany
    May 2008
    Skąd
    Katowice
    Postów
    59

    Domyślnie

    Polecam książkę "Pisanie programów internetowych" A. Sopala.

    Daj znać na priv, jeśli nie znajdziesz, u mnie gdzieś się poniewiera.

Podobne wątki

  1. Protokół PPPoE - sieć wi-fi
    By Sortis in forum Wardriving
    Odpowiedzi: 3
    Autor: 12-14-2007, 10:07
  2. Http
    By janiety in forum Newbie - dla początkujących!
    Odpowiedzi: 11
    Autor: 12-12-2007, 13:18
  3. ip - http
    By Danielos13 in forum Newbie - dla początkujących!
    Odpowiedzi: 38
    Autor: 09-16-2007, 22:37

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52