在HTTP POST多部分内容类型流中,长-------------行是什么意思?什么是十六进制编码作为这些行的结尾?你能从中找出变量的长度吗?或者这是一个特别设计的序列,以便您可以找到变量之间的中断?
-----------------------------7dc34719970524
Content-Disposition: form-data; name="my variable"
blah content here
-----------------------------7dc34719970524
Content-Disposition: form-data; name="asdfasdf"
heaps of data here
答案 0 :(得分:3)
这是一个边界,用于在多部分数据提交的情况下分离不同的数据集。阅读更多相关信息:
http://www.w3.org/Protocols/rfc1341/7_2_Multipart.html
引用链接:
如果是多个部分消息,其中一个或多个不同的数据集合在一个正文中,则“多部分”Content-Type字段必须出现在实体的标题中。 然后,主体必须包含一个或多个“正文部分”,每个部分前面都有一个封装边界,最后一个后面是一个封闭边界。每个部分以封装边界开始,然后包含由标题区域,空白行和正文区域组成的正文部分。因此,正文部分在语法上类似于RFC 822消息,但意义不同。