Перейти к содержанию
Авторизация  
Po6oKon

Post Запрос

Рекомендуемые сообщения

private void button2_Click(object sender, EventArgs e)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://turboliker.ru/");
request.ContentType = "application/json; charset=utf-8";
request.Accept = "application/json, text/javascript, */*";
request.Method = "POST";
using (StreamWriter writer = new StreamWriter(request.GetRequestStream()))
{
writer.Write("{link : 'vk.com/id*****'}"); //в таком виде отправляйте запрос
}
}

 

Есть такой кусок кода, но он не отправляет POST запрос, параметры POST запроса введены правильно.

Пытаюсь отловить как прожка дает POST запрос на страницу, но нечего не происходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

public static HttpWebResponse PostMethod(string postedData, string postUrl)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(postUrl);
request.Method = "POST";
request.Credentials = CredentialCache.DefaultCredentials;

UTF8Encoding encoding = new UTF8Encoding();
var bytes = encoding.GetBytes(postedData);

request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = bytes.Length;

using (var newStream = request.GetRequestStream())
{
newStream.Write(bytes, 0, bytes.Length);
newStream.Close();
}
return (HttpWebResponse)request.GetResponse();
}

 

Чтобы прочитать ответ:

 

var response = PostMethod(postedData, ApiUrl);
if (response != null)
{
var strreader = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
var responseToString = strreader.ReadToEnd();
}

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И еще, форма авторизации идет на 2-ух JS файлах, первая ввод ID страницы, вторая ввод пароля, дальше пропуск на главную.

Не знаю как все это автоматизировать на C#

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И еще, форма авторизации идет на 2-ух JS файлах, первая ввод ID страницы, вторая ввод пароля, дальше пропуск на главную.

Не знаю как все это автоматизировать на C#

 

Что вам вообще нужно сделать на C#?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что вам вообще нужно сделать на C#?

Авторизацию на TurboLiker, дальше методом парсера я буду выводить инфу о аккаунте.

Главный вопрос сейчас стоит на авторизации на данном сервисе, вконтакте - сделал, но турбо-лайкер - проблема.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зашел на сайт, у них вроде авторизация только одна через турбокликер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зашел на сайт, у них вроде авторизация только одна через турбокликер.

Всего 1 авторизация, но нужно пройти 2 этапа авторизации, это тыкнуть ссылку на свою страницу (это раз), (два) нужно ввести пароль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...