C#: Отправка Post запросов с помощью сокетов. Авторизация на сайтах.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Serber, 11 Apr 2008.

  1. Serber

    Serber New Member

    Joined:
    9 Nov 2005
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0
    Добрый вечер. Кто нибудь может занимался этим? Буду рад любой помощи.
     
  2. hackconnect

    hackconnect Elder - Старейшина

    Joined:
    8 Mar 2007
    Messages:
    49
    Likes Received:
    5
    Reputations:
    0
    http://xndcrew.org/index.php?module=articles&c=articles&b=2&a=12 - статья о синхронных сокетах в общем.
    http://seolab.ru/add/rfc2068/ - рфц по HTTP

    этого достаточно
     
  3. 12usver12

    12usver12 Elder - Старейшина

    Joined:
    12 Dec 2007
    Messages:
    50
    Likes Received:
    9
    Reputations:
    0
    ну вот я например подобные регеры, граберы и всяк херню делаю используя классы httpwebrequest httpwebresponse - с головой хватает
     
  4. Jes

    Jes Elder - Старейшина

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    Managed , для ленивых )
    Code:
    using System.Net;
    using System.Collections.Specialized;
    ...
    WebClient wc = new WebClient();
    
          NetworkCredential nc = new NetworkCredential("usr", "mypassword");
    
          wc.Credentials = nc;
    
          byte[] response = wc.DownloadData("http://localhost/testlogin");
          Console.WriteLine(Encoding.ASCII.GetString(response));
    а чтоб сохранять сессию , добавляй
    CookieContainer cookies = new CookieContainer();
    Request.CookieContainer = cookies;

    ... и после каждого перехода обновляй контейнер
    cookies = Request.CookieContainer;
     
    2 people like this.
  5. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    _http://forum.xakep.ru/m_1109193/tm.htm
    Здесь что то похожее есть!
     
    1 person likes this.
  6. j-prof

    j-prof Banned

    Joined:
    29 Aug 2010
    Messages:
    321
    Likes Received:
    11
    Reputations:
    -4
    хм а у мя чот не работает
    или где эт должно работать
    я тестил на какомт форуме
    и чот я не понял как из этого куки выцепить
    ЗЫ сорри за некропостинг но эт лучше чем темы плодить
     
    #6 j-prof, 17 Dec 2010
    Last edited: 17 Dec 2010