我正在尝试测试MIME Multipart网址。是否足以做一个简单的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 / eligibility HTTP / 1.1
主机:server_host:server_port
内容长度:1354
内容类型:multipart / form-data;边界= XbCY
- XbCY
内容 - 处置:表单数据; NAME =“的payloadType“
blahblah
- XbCY
内容 - 处置:表单数据; NAME =“ProcessingMode“
blahblah
- XbCY
内容 - 处置:表单数据; NAME =“PayloadID“
- XbCY
内容 - 处置:表单数据; NAME =“时间戳“
2007-08-30T10:20:34Z
- XbCY
内容 - 处置:表单数据; NAME =“username“的
blahblah
- XbCY
内容 - 处置:表单数据;名称=“密码“
blahblah
- XbCY 内容处理:表格数据; NAME =“SenderID“
blahblah
- XbCY Content-Disposition:form-data; NAME =“ReceiverID“
blahblah
- XbCY
内容 - 处置:表单数据; NAME =“CORERuleVersion“
blahblah
- XbCY
内容 - 处置:表单数据; NAME =“有效载荷“
有效载荷blahblah
- XbCY -
答案 0 :(得分:0)
构建内容项列表。提交将在文件中构建表单数据条目。
<FORM action="<MIME Multipart URL>" enctype="multipart/form-data" method="POST">
PayloadID<INPUT type="text" name="PayloadID"><br />
: (other items) :
<INPUT type="submit" value="Send"> <INPUT type="reset">
</FORM>