Какой ответ от сервера нужно получить для отправки формы?

Тема в разделе "Как сделать...", создана пользователем Sergo_Sev, 8 май 2015.

  1. Sergo_Sev

    Sergo_Sev Творец

    Регистр.:
    14 июн 2008
    Сообщения:
    571
    Симпатии:
    188
    Проблема такая - скопировал страницу, но при отправки формы ничего не происходит
    http://my-babyliss-pro.ru/

    Копировал с этого сайта http://babyliss-sale24.ru/ после отправки формы, данные отправляются по адресу
    http://babyliss-sale24.ru/var/767437/form/action/?d=babyliss-sale24.ru
    08-05-2015 11-48-09.jpg

    Если перейти по этому адресу - выводится ошибка "503 Service Temporarily Unavailable"
    Если передать POS запрос - та же ошибка

    Какой ответ должна возвращать страница на которую отправляются данные и как просмотреть этот ответ?
     
  2. nejtr0n

    nejtr0n Постоялец

    Регистр.:
    24 янв 2014
    Сообщения:
    98
    Симпатии:
    49
    Вот весь пакет, идущий от браузера:

    POST /var/767437/form/action/?d=babyliss-sale24.ru HTTP/1.1
    Host: babyliss-sale24.ru
    User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
    Accept-Encoding: gzip, deflate
    Referer: http://babyliss-sale24.ru/
    Cookie: AWSELB=75A175FB1A986878372F8EDCCCF4A23BF6AC849A758E9D14EB55AA66562EDB2AFDAA56C17CA12AB9F98B471594576B4C22DF0AED3C33F2B7DEDB07B3ABBBBF9204AA3E1FC7; HTTP_USER_AGENT=Mozilla%2F5.0%20(X11%3B%20Linux%20x86_64%3B%20rv%3A37.0)%20Gecko%2F20100101%20Firefox%2F37.0; HTTP_REFERER=; LANGUAGE=ru-RU; URL_PATH=; timerValue=1431099603205; _ga=GA1.2.1609897078.1431096370; _dc_gtm_UA-57513644-1=1
    Connection: keep-alive
    Content-Type: multipart/form-data; boundary=---------------------------10308460132544288401508881334
    Content-Length: 580

    -----------------------------10308460132544288401508881334
    Content-Disposition: form-data; name="widget_0"

    asd
    -----------------------------10308460132544288401508881334
    Content-Disposition: form-data; name="widget_1"

    8(123) 123-21-32
    -----------------------------10308460132544288401508881334
    Content-Disposition: form-data; name="csrfmiddlewaretoken"

    YyNLxsrPiu1sKQY9zZiztO6K7UUMFhaA
    -----------------------------10308460132544288401508881334
    Content-Disposition: form-data; name="form_id"

    new16
    -----------------------------10308460132544288401508881334--


    Как видишь, есть еще параметры form_id и csrfmiddlewaretoken.
    Попробуй с ними поиграть.
     
  3. webberg

    webberg Писатель

    Регистр.:
    11 май 2015
    Сообщения:
    1
    Симпатии:
    0
    вы отправляете с другого ip? Может стоять защита на прием только с данного хоста. О чем и говорит
    403 Forbidden ( доступ запрещен)
     
  4. Sergo_Sev

    Sergo_Sev Творец

    Регистр.:
    14 июн 2008
    Сообщения:
    571
    Симпатии:
    188
    Открываю в браузере, отправляю заказ, смотрю что отправлено и пробую отправить повторно - не работает (IP вряд ли имеет какое то значение, тем более, что отправляю сразу из того же браузера)
    Вообще не могу понять что это и как должно рабоать
     
  5. DevOrc

    DevOrc Создатель

    Регистр.:
    5 июн 2014
    Сообщения:
    31
    Симпатии:
    10
    Отправлять повторно можно главное имя+тел другие. IP не проверяется. Попробуйте ставить referal в заголовке запросе, тут привязка к лендингу. Также, как мне кажется вообще обращение идет на хост lpgenerator.ru
     
  6. Sergo_Sev

    Sergo_Sev Творец

    Регистр.:
    14 июн 2008
    Сообщения:
    571
    Симпатии:
    188
    Всё равно ладу не дал - ничего не отдаёт та страница кроме ошибки 403
     
  7. ARISTARH

    ARISTARH Писатель

    Регистр.:
    5 авг 2009
    Сообщения:
    1
    Симпатии:
    3
    csrfmiddlewaretoken - это защита CSRF - генерируется на PHP каждый раз при загрузки формы одноразовый токен!
     
    Sergo_Sev нравится это.