2013-12-19 5 views
0

Мне нужно сделать POST с многостраничной формой. Я никогда не отваживался на эту область, поэтому прощайте любую пустоту.Понимание различных выходов UUID

Когда я POST маршрутизировать сайта, его нормальной работы распечатывает это:

------ WebKitFormBoundaryopMDmKAp2SnWwAzI

Content-Disposition: форм-данных; имя = "error_url"

настоящее время я использую скрипт, созданный сотрудником, который использует [Node UUID] [1], и это то, что он выдает:

----- -FormBoundary-7de21530-68fd-11e3-a14f-37e8c06fffa5

Content-Disposition: form-data; name = "error_url"

Естественно, когда я ПОСТ, он не работает. Я предполагаю, потому что идентификаторы в конце разные. Является ли формат сайта другим соглашением ID? Или, в конце концов, оба должны быть совместимы друг с другом?

Благодаря


EDIT:

Это то, что я имею в границы типа контента:

CONTENTTYPE: «многочастному/форм-данных; граница = ---- FormBoundary-7de21530-68fd-11e3-a14f-37e8c06fffa5'

+0

Вам нужно поместить этот UUID в «Content-type: multipart/form-data; граница = XXX'. – Barmar

+0

Граница формы может быть любой строкой, она просто должна соответствовать тому, что находится в заголовке 'Content-type'. – Barmar

+0

@Barmar gotcha. Я отредактировал, что я отправляю в заголовок типа контента. – JDillon522

ответ

0

Заголовок должен быть:

Content-Type: multipart/form-data; boundary=----FormBoundary-7de21530-68fd-11e3-a14f-37e8c06fffa5 

Капитализация не является существенным, но вам нужен дефис между content и type. И не должно быть никаких кавычек вокруг остальной части поля заголовка.

Смежные вопросы