Checkbox-сы в POST запросе

Поддержка
  • @profitget
    Вообще, я как-то не рубил это всё дело на параметры, а отправлял без конструктора - как есть. Там строка bonduary любая. Можно рандомную сделать, если есть желание. Попробуйте.

  • @xclsv , да я бы тоже без конструктора, но данные каждый раз заполнять нужно разные, проще в конструкторе прописать значение переменных, чем загонять в переменную эту конструкцию:

    ------WebKitFormBoundaryN7xWEqN8eoYVvu6y
    Content-Disposition: form-data; name="key1"

    1

  • @profitget
    Может и проще. Но мы ж тут вместе выяснили, что конструктором не выходит.
    А что мешает подсовывать в эту конструкцию динамические данные? Я как раз делал именно так, когда ещё не знал, что такое multipart запрос.

  • @xclsv said in Checkbox-сы в POST запросе:

    @profitget
    Может и проще. Но мы ж тут вместе выяснили, что конструктором не выходит.
    А что мешает подсовывать в эту конструкцию динамические данные? Я как раз делал именно так, когда ещё не знал, что такое multipart запрос.

    Что то одно и тоже из сообщения в сообщение перепечатываем.


    1. Выяснили, что конструктор режет одинаковые параметры отправляя только 1 параметр с последним значением.
    2. Нашли решение без использования конструктора.

    Так как топикастер мне не скинул конкретный сайт для проверки, я нагуглил что подобные случаи бывают. По этому отписал @support'y об этом.

  • @xclsv , типа так:

    ------WebKitFormBoundaryN7xWEqN8eoYVvu6y
    Content-Disposition: form-data; name=[[DINAMIC_1]]

    [[DINAMIC_2]]

    :)

    А теперь представьте массив из checkbox в 100 значений :)
    На том сайте максимальное значение checkbox может быть до 1000...

    По этому резать нужно пустые значения, если переменная пуста, то убирать нужно конструкцию с пустой переменной полностью...

  • @profitget said in Checkbox-сы в POST запросе:

    @xclsv , типа так:

    ------WebKitFormBoundaryN7xWEqN8eoYVvu6y
    Content-Disposition: form-data; name=[[DINAMIC_1]]

    [[DINAMIC_2]]

    :)

    А теперь представьте массив из checkbox в 100 значений :)
    На том сайте максимальное значение checkbox может быть до 1000...

    По этому резать нужно пустые значения, если переменная пуста, то убирать нужно конструкцию с пустой переменной полностью...

    Это можно реализовать через цикл и шаблон.

  • @profitget
    В конструктор не нужно 100 значений добавлять?

  • @fox said in Checkbox-сы в POST запросе:

    Это можно реализовать через цикл и шаблон.

    Список делать? Конструкция - это список?

  • @profitget said in Checkbox-сы в POST запросе:

    @fox said in Checkbox-сы в POST запросе:

    Это можно реализовать через цикл и шаблон.

    Список делать? Конструкция - это список?

    0_1551873781535_52dd5dab-f454-4698-8448-4d7d7531d851-изображение.png


    0_1551873805157_0148ad67-0fb5-402e-99b2-1eabeb68b6db-изображение.png


    Вот тестовый скрипт для примера.

  • @fox , это то что нужно, спасибо за подсказку, не знал что в BAS есть возможность записывать шаблоны в переменные... С этим можно работать :)

  • Язык в Rucaptche

    Поддержка
    0 Votes
    5 Posts
    550 Views
  • 0 Votes
    11 Posts
    995 Views
  • 0 Votes
    4 Posts
    556 Views
  • 0 Votes
    2 Posts
    741 Views
  • 0 Votes
    2 Posts
    662 Views