Postman - POST multipart/form-data

说明

  • 以POST方式提交表单

案例

  • 方法选择POST
  • 再 body 处选择form-data
  • 多个表单内容,可以选择文本,也可以选择文件。
  • 都是以 Key-Value 的方式上传,然后再服务器端接收。

// micronaut 2.x
@Post(value = "/test4", consumes = MediaType.MULTIPART_FORM_DATA, produces = MediaType.TEXT_PLAIN)
Single<HttpResponse<String>> upload(StreamingFileUpload file,String other) {
File tempFile = File.createTempFile(file.filename, "temp")
Publisher<Boolean> uploadPublisher = file.transferTo(tempFile)
Single.fromPublisher(uploadPublisher)
.map({success ->
if(success){
HttpResponse.ok("Uploaded" + other)
} else {
HttpResponse.status(HttpStatus.CONFLICT)
.body("UploadFailed")
}
})
}
posted @   duchaoqun  阅读(1395)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示