求助

weixin_42451017 2021-02-19 07:32:43
我有一个form,现在我想在Android上重现,应该怎么写?

<form action="http://localhost:19705/upload/" method="POST" enctype="multipart/form-data" accept-charset="utf-8">
<label for="file">File:</label>
<input type="file" name="file" id="file" multiple>
<br>
<button type="submit" name="file">Submit</button>
</form>


后端
func UploadFiles(c *gin.Context) {
log.Println(c.Accepted)
path := c.Param("path")
path = config.DefaultDir + path
form, err := c.MultipartForm()
if err != nil{
c.JSON(400, gin.H{
"message": err.Error(),
})
return
}
if form == nil {
return
}
files := form.File["file"]
for _, file := range files {
log.Println(file.Filename)
// 上传文件至指定目录
err:=c.SaveUploadedFile(file, path+file.Filename)
if err != nil {
c.JSON(400, gin.H{
"message": err.Error(),
})
continue
}
}
c.JSON(200, gin.H{
"message": "Upload Success",
})
}
...全文
97 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2021-02-20
布局很简单,就是按钮和输入框,但是里面的提交,需要你写代码,或者用网络框架
  • 打赏
  • 举报
回复
不会写代码的猴子 版主 2021-02-20
Html.fromHtml你看看
  • 打赏
  • 举报
回复
不会写代码的猴子 版主 2021-02-20
android可以嵌套html语法的
  • 打赏
  • 举报
回复
发帖
Android

7.9w+

社区成员

移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
帖子事件
创建了帖子
2021-02-19 07:32
社区公告
暂无公告