我正在尝试测试 MIME 多部分 URL。像这样做一个简单的html表单并提交一个文件就足够了吗?
<html>
<body>
<FORM action="<MIME Multipart URL>" enctype="multipart/form-data" method="POST">
<p>file <INPUT type="file" name="file"><BR>
<INPUT type="submit" value="Send"> <INPUT type="reset">
</FORM>
</body>
</html>
当我这样做时,我会得到一个名为 multipart 的文件。该文件的内容包含一个错误,所以我想知道我是否没有在提交机制上做正确的事情,或者我只是没有在我的文件中提交正确的值。
文件内容
POST /core/资格 HTTP/1.1
主机:server_host:server_port
内容长度:1354
内容类型:multipart/form-data;边界=XbCY
--XbCY
内容处置:表单数据;名称=“有效载荷类型”</p>
废话
--XbCY
内容处置:表单数据;名称=“处理模式”
废话
--XbCY
内容处置:表单数据;名称=“有效载荷ID”
--XbCY
内容处置:表单数据;名称=“时间戳”
2007-08-30T10:20:34Z
--XbCY
内容处置:表单数据;名称=“用户名”
废话
--XbCY
内容处置:表单数据;名称=“密码”
废话
--XbCY Content-Disposition:表单数据;名称=“发件人ID”
废话
--XbCY Content-Disposition:表单数据;名称=“接收者ID”
废话
--XbCY
内容处置:表单数据;名称=“CORERuleVersion”
废话
--XbCY
内容处置:表单数据;名称=“有效载荷”
有效载荷 blahblah
--XbCY--