Задать вопрос
Ответы пользователя по тегу C#
  • Как отловить ответ сервера (Awesomium 1.7)

    Seganapa
    @Seganapa Автор вопроса
    Все дело в том, что сторонние сниферы мне не помогут… Мне нужно поймать запрос именно в моем приложении
    Ответ написан
    Комментировать
  • Как отловить ответ сервера (Awesomium 1.7)

    Seganapa
    @Seganapa Автор вопроса
    к сожалению именно в коде ловить, для дальнейшего парсинга…
    Ответ написан
    Комментировать
  • Awesomium 1.7 + Proxy

    Seganapa
    @Seganapa Автор вопроса
    Посмотрел fiddler'ом тоже не работает…
    Хотя как описано тут
    должно работать…
    Ответ написан
    Комментировать
  • Awesomium 1.7 + Proxy

    Seganapa
    @Seganapa Автор вопроса
    Вроде разобрался… Может кому пригодится

    WebSession session = WebCore.CreateWebSession(new WebPreferences()
                {
                    ProxyConfig = "myproxy:80"
                });
    
    
                webControl1.WebSession = session;  
    
                webControl1.Source = new Uri("http://google.com");
    
    Ответ написан
    Комментировать
  • Webbrowser C# Как сделать паузу

    Seganapa
    @Seganapa Автор вопроса
    Интересно за что минус?
    Ответ написан
    Комментировать
  • Авторизация на ru.grepolis.com C# + .NET

    Seganapa
    @Seganapa Автор вопроса
    Да ну в каких же основах мне расскажут что это за вставка в конце Unix Timestamp?
    Может кто-то сталкивался на практике с этим? Или в силу опыта может знать что это…

    Как получить 13-ти значное значение миллисекунд вроде разобрался:
    long unixTime = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000;
    


    А вот что это в конце, так и не понял???
    portal_tid=1355502826904-62628
    Ответ написан
    Комментировать
  • Авторизация на ru.grepolis.com C# + .NET

    Seganapa
    @Seganapa Автор вопроса
    С одной проблемой вроде разобрался, не хватало
    request.ServicePoint.Expect100Continue = false;
    


    Теперь вопрос по request.KeepAlive = true;
    Почему в первом запросе параметр передается нормально, а второй раз не отображается в заголовках, хотя я эту строку добавляю?

    И второй вопрос:
    Снифер показывает, если использовать обычный браузер, к кукам добавляется строчка:
    portal_tid=1355502826904-62628

    1355502826904 — это я так понимаю unix время, а вот что это — 62628?

    Что это может быть ума не приложу? Буду рад любой помощи.

    Как получить 10-ти значное unix время я знаю:
    Код:

    int unixTime = (int)(DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds;
    


    А вот как получить 13-ти значное? Это я так понял миллисекунды или я не прав?
    Ответ написан
    Комментировать