@xonar Здравствуйте, подскажите что именно вы сделали ? Столкнулся сейчас с также проблемой
Не могу составить Post запрос
-
Друзья, помогите правильно составить post запрос, уже всю голову сломал)
Отправляю запрос серверу, а в ответ приходит
Url: https://site.com
Status: 400Date:
Server: Apache
Content-Length: 226
Content-Type: text/html; charset=iso-8859-1<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
</p>
</body></html>В оригинале запрос такой:
POST https://site.com/ HTTP/1.1
Host: site.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0
Accept: text/javascript, text/html, application/xml, text/xml, /
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
Referer: https://site.com/
X-Requested-With: XMLHttpRequest
X-Prototype-Version: 1.7
Content-type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 431
Cookie: _ga=GA1.2.1442575858.1562395171; _gid=GA1.2.1760586054.1563128226; PHPSESSID=ecrcg2d4r6p4tac06aegab0u37; cookie_last_login=1562895679; cookie_anzahl_logins_in_XX_sek=1; db1_cookie_test=1563129658; evercookie_etag=undefined; evercookie_cache=undefined
Connection: keep-aliveb29db4f93c109dd8ded9317f8612318c=1563129658&username=NICKNAME&pw=&gender=f&g-recaptcha-response=03AOLTBLRdZpfgeek-VP2FProj3wFAvY9L61BSdrPq37k8tYactiUaidMI-wemRnwjM2FceT7kOjFhpntlk_M2JvH85CNm6JkixP9Z-kAwTZ1nuUcBdKs7b2_6BTDrc5Y6y937jm1BaohKnkrVN7CiKLbSr6DmazzvqYg9IRVtrJWtgJcW7_T88TAvu9KCVyCfoIEcPm2_Y_8UJj1LZArfDidX9QmYHnwD2r0khXkYHV3r83OK8D78dmlZEbvczYLNLfak6Xy9HjnrojVWDW73_7HjEwgPns62EkcmaUuq5gCa46e8FJVZG5b0ehsGA1c2HReIHhLKquHP
Отправляю такой:
https://site.com[[HNAME]]=[[HVALUE]]&username={{Name}}&pw=&gender=f&g-recaptcha-response=[[CAPTCHA_RESPONSE]]
все переменные проверял, данные парсю правильно...
-
-
@taukin Заголовки, которые отправляете, проверяли? Судя по тому, что вы же и написали:
...Отправляю такой:
https://site.com[[HNAME]]=[[HVALUE]]&username={{Name}}&pw=&gender=f&g-recaptcha-response=[[CAPTCHA_RESPONSE]]
все переменные проверял, данные парсю правильно...
будет ругаться, заголовков-то нет. Может , где-то неправильно переменную подставили, может где-то кодировать/декодировать нужно ... Много чего может быть, без сайта сложно сказать.
-
@taukin said in Не могу составить Post запрос:
Вы меня простите, но спустя месяц никто не ответил :) давайте поднимим комментом :)
Чем чётче сформулирован вопрос, тем больше вероятность получить на него ответ
-
@jurassik вы меня простите, но если ты пишешь в посте что тебе не отвечают через пару дней - тебе отвечают сиди и жди, все заняты, а если пишешь спустя месяц - то оно тебе не надо. Вывод один, лучше ничего не писать? ;D
@fox said in Не могу составить Post запрос:
@taukin said in Не могу составить Post запрос:
Вы меня простите, но спустя месяц никто не ответил :) давайте поднимим комментом :)
Чем чётче сформулирован вопрос, тем больше вероятность получить на него ответ
знал бы куда конкретней, думаю нарыл бы уже что-нибудь :)
-
@taukin said in Не могу составить Post запрос:
@jurassik вы меня простите, но если ты пишешь в посте что тебе не отвечают через пару дней - тебе отвечают сиди и жди, все заняты, а если пишешь спустя месяц - то оно тебе не надо. Вывод один, лучше ничего не писать? ;D
@fox said in Не могу составить Post запрос:
@taukin said in Не могу составить Post запрос:
Вы меня простите, но спустя месяц никто не ответил :) давайте поднимим комментом :)
Чем чётче сформулирован вопрос, тем больше вероятность получить на него ответ
знал бы куда конкретней, думаю нарыл бы уже что-нибудь :)
Проверяйте заголовки, если они в порядке, то проверяете cookies.
А вообще при таком раскладке(месяц искать решения) лучше вообще не писать на запросах.