формировать POST запросы и возникли вопросы))
по Content-Type: application/x-www-form-urlencoded и multipart/form-data знаю разницу, в том что первый кодирует ключ значение в виде кортежа с клеем & - типо он не пригоден для кодировании бинарных файлов, что можете рассказать по поводу отличительной разницы между ними? Пока не смог осилить 2 способ multipart, типо в заголовках нужно указать границы)
кажется вы не понимаете разницу
Юзай мультипарт, он универсален.
Тогда как мне сделать multipart`ом так же как и выше?)
они не взаимозаменяемы, multipart нужен для передачи в запросе частей в различных content-type. Он действительно универсален но требует оверхеда на разделение part'ов и более сложной обработки
Я не говорил что они взаимозаменяемы
передавай в форме base64 бинарный контент - будут огромные накладные расходы
в случаи x-www-form-urlencoded ?
Это штото на узбекском... Нужно юзать PHP.
Обработка такая же штатная в PHP, вот обертка для JS сложнее будет.
А там же вариантов нет больше кроме base64?
А бинарник)
Это я попутал с мультипартом. Вобщем проще юзать его, я оболочку на JQ написал под него, и он ест и файлы, и данные, и массивы, очень удобно. В API если нет загрузки файлов, то можно юзать сразу JSON.
Обсуждают сегодня