表单的边界,多部分/表单数据的边界是什么?"/>
html表单的边界,多部分/表单数据的边界是什么?
多部分/表单-数据包含边界若要分隔名称/值对,请执行以下操作。边界的作用就像提交表单时传递的每个名称/值对块的标记一样。边界将自动添加到请求标头的内容类型中。
表格enctype=“多部分/表格-数据”属性将具有一个请求头内容-类型:MultiPart/Form-data;边界-WebKit193844043-h(浏览器生成的Vaue).
传递的有效载荷如下所示:Content-Type: multipart/form-data; boundary=---WebKitFormBoundary7MA4YWxkTrZu0gW
-----WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name=”file”; filename=”captcha”
Content-Type:
-----WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name=”action”
submit -----WebKitFormBoundary7MA4YWxkTrZu0gW--
在webservice端,它以@消耗品(“多部分/表单-数据”)形式使用。
注意,当使用铬邮递员测试您的webservice时,您需要从下拉框中检查表单数据选项(单选按钮)和“文件”菜单来发送附件。以多部分/表单数据的形式显式提供内容类型会引发错误。因为边界是缺失的,因为它通过附加边界来覆盖POST MAN到具有内容类型的服务器的cURL请求,这很好。
更多推荐
html表单的边界,多部分/表单数据的边界是什么?
发布评论