我試圖讓內的圖像提交工作,並遇到一些困難。下面是形式的最小化版本:聚合物鐵形多部分/表格數據支持
<dom-module id="file-upload">
<template>
<form is="iron-form" id="form" content-type="multipart/form-data" action="http://localhost:9090/upload" method="post">
<input name="field-1" type="file" accept="image/*" required><br>
<paper-button on-tap="submit">submit</paper-button>
</form>
</template>
</dom-module>
<script>
Polymer({
is: "file-upload",
submit: function() {
this.$.form.submit();
}
});
</script>
當我嘗試通過發送文件到我的圍棋服務器,我得到這個錯誤:
no multipart boundary param in Content-Type
我已經有了一個正規形式正常工作,所以我知道這不是我的服務器的問題,但我想要將所有花式聚合物元素用於將添加到表單中的其他字段。有沒有人知道multipart/form-data
目前是不支持作爲內容類型?
我可以創建一個常規表單,其中包含綁定到隱藏輸入的聚合物元素,但它看起來像一個嚴重的黑客,我想盡量避免。
不幸的是,我正在使用Polymer 1.0,並且這是一個Polymer 0.5元素。我也想最終在表單中包含其他輸入。 – user3361453