Не могу составить Post запрос



  • Друзья, помогите правильно составить post запрос, уже всю голову сломал)
    Отправляю запрос серверу, а в ответ приходит
    Url: https://site.com
    Status: 400

    Date:
    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-alive

    b29db4f93c109dd8ded9317f8612318c=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 site.com у мну и в браузере не открывается. ))
    Рекапчу гадаете? 400 это значит плохой запрос Данные то может парсите верно, а вот отправляете нет. надо смотреть как он генерирует запрос. На самом сайте, а не не на site.com. Хозяину не нравятся боты



  • @taukin Заголовки, которые отправляете, проверяли? Судя по тому, что вы же и написали:
    ...

    Отправляю такой:
    https://site.com

    [[HNAME]]=[[HVALUE]]&username={{Name}}&pw=&gender=f&g-recaptcha-response=[[CAPTCHA_RESPONSE]]

    все переменные проверял, данные парсю правильно...

    будет ругаться, заголовков-то нет. Может , где-то неправильно переменную подставили, может где-то кодировать/декодировать нужно ... Много чего может быть, без сайта сложно сказать.



  • @tts9 да, рекарчу гадаем :)



  • @taukin said in Не могу составить Post запрос:

    Вы меня простите, но спустя месяц никто не ответил :) давайте поднимим комментом :)

    Чем чётче сформулирован вопрос, тем больше вероятность получить на него ответ


  • Banned

    @taukin
    Вы меня простите, но если вы месяц сидели и ждали ответа, то оно вам наверное не так и нужно



  • @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.

    А вообще при таком раскладке(месяц искать решения) лучше вообще не писать на запросах.


Log in to reply