Http-запрос для эмуляции форм с многозначными полями - PullRequest
1 голос
/ 05 января 2012

Я работаю с такими формами:

<form method="POST" action="script.php" enctype="multipart/form-data">
    <fieldset id="form-1">
        <legend>Form-1</legend>
        Some Field:
        <input type="text" name="formsets[0][somefield]" />
        Another Field:
        <input type="text" name="formsets[0][anotherfield]" />
    </fieldset>

    <fieldset id="form-2">
        <legend>Form-2</legend>
        Some Text:
        <textarea name="formsets[1][sometext]"></textarea>
        <fieldset>
            <legend>Upload Pictures:</legend>
            <input type="file" name="formsets[1][pictures][0]" />
            <input type="file" name="formsets[1][pictures][1]" />
        </fieldset>
    </fieldset>
    <fieldset id="buttons">
        <input type="submit" />
    </fieldset>
</form>

В PHP я затем использую циклы для обработки входящих данных в массивах $ _POST и $ _FILES. В образовательных целях я хочу знать, как выглядит полученный http-запрос при отправке формы на сервер?

Итак, я поэкспериментировал с multpart / form-data и уже знаю о граничных вещах, до сих пор у меня не было проблем, но когда дело доходит до отправки запросов формы, которые имеют многозначные поля, я могу ' много делаю Мне сказали использовать куски «multipart / mixed» и вложения со своими собственными границами, но у меня это не сработало.

Итак, вы помогаете мне создать код http-запроса для достижения этой цели?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...