multipartform-data 相关问题

multipart / form-data是用于将表单发送到Web服务的内容类型,包括文件上载。

如何使用requests在python中实现多部分混合api?

我正在尝试使用请求在Python中实现以下API,但不确定如何上传2个不同的文件作为多帖子的一部分 发布 https://na.abc.net/api/v1/operations/systems/register 内容-t...

回答 1 投票 0

.NET api 拒绝并发多部分/表单数据请求

我正在使用 Angular + .NET 实现一个多文件上传器。 用户选择多个文件,并且 Web 应用程序向我的 API 发送多个发布请求。 除了二进制文件之外,我还发送了其他一些

回答 1 投票 0

Servlet 在上传文件后收到空值

我有一个包含文件上传功能的 Java Web 应用程序。 HTML 表单 fileUpload.html 允许用户选择文件并将其上传到服务器。表单操作设置为 servlet

回答 1 投票 0

在 Groovy 中解析包含 multipart/form-data 的 APIGatewayProxyRequestEvent

我正在尝试将清理 CSV/Excel 文件的命令行应用程序转换为 AWS Lambda 函数。 我能够将其上传到 AWS Lambda,但我在某些依赖项上遇到了一些问题...

回答 1 投票 0

Servlet 使用 multipart/form-data 从 HTML 表单接收空值[重复]

我有一个包含文件上传功能的 Java Web 应用程序。 HTML 表单 (fileUpload.html) 允许用户选择文件并将其上传到服务器。表单操作设置为 servlet (

回答 1 投票 0

Next.js 使用强大的 multidat/form-data 解析

我正在尝试构建一个 next.js 应用程序,它接受多部分/表单数据,然后从将表单数据解析为名称、地址和文件的端点接收它。 我尝试使用 Formidable 来解析

回答 2 投票 0

Quarkus FileUpload 在来自 Angular 发布请求的 MultipartForm 中为空

对于前端上传,我遵循了 https://www.geeksforgeeks.org/angular-file-upload/ 的教程 问题是 Quarkus 没有接收输入文件(它为空) **java.lang.NullPointerExce...

回答 1 投票 0

Multipart:nestjs 导致表单意外结束

@Post() @角色('用户','管理员') @ApiBody({ 描述: '上传文件', 类型:'对象', 要求:真实, }) @UseInterceptors(FileInterceptor('文件')) @ApiConsumes('多部分/用于...

回答 1 投票 0

将 ExpressJS 函数重写为 AWS Lambda(分段上传器)

有人知道如何将此 Express.js 函数重写为 AWS Lambda for Node.js 18 吗? 常量上传 = multer() // 接收 chunk 并将其写入 S3 存储桶 app.post('/upload', upload.single(&

回答 1 投票 0

在 NodeJs 中使用 @tensorflow-models/mobilenet 检查图像中的裸体、暴力和粗俗内容

我创建了一个 API,需要在将图像上传到 AWS 之前检查裸体、暴力和粗俗内容。我找到了 @tensorflow-models/mobilenet 但代码给了我一个运行时错误,如下所示。 通过...

回答 1 投票 0

向discord api 发送actionRow 时出现错误

我正在为自己制作一个机器人,但出现错误! 我的机器人需要很快,所以用discord.js发送img太慢了,而且img需要有一个按钮,所以在discord.js中如果我发送带有但是的img...

回答 1 投票 0

如何修复 Azure 函数 api 的 multipart.Parse() 上的 JavaScript 堆内存不足

最近我一直在使用 azure function api 将视频文件从前端上传到我的 azure blob 存储后端。我使用 formData 发送文件信息,然后使用 multipart.Par 解析该信息...

回答 1 投票 0

将文件和 JSON 数据发布到 Spring Rest 服务

我正在构建一个 Spring Rest 服务来上传文件。有一种表单,由多个字段和一个用于上传文件的字段组成。提交该表格后,我将发送一份多部分表格...

回答 4 投票 0

如何使用formdata React Native将Base64数据上传到服务器?

我有一张 Base64 格式的图像。我想使用 formdata 将其发送到 API。如何才能做到这一点?我正在使用 React 本机签名画布来获取签名的 Base64。 让签名=

回答 3 投票 0

如何使用formdata React Native将base64上传到服务器

我有一个图像的base64..我想使用formdata将它发送到api。如何才能做到这一点?我正在使用 React Native 签名画布来获取签名的 Base64。 让签名=

回答 3 投票 0

Golang 使用多部分将大文件上传到外部 API。如何避免`io.Copy(io.Writer, io.Reader)`问题

我的目标是使用 golang 的内置 net/http 包上传一个大文件到 POST https://somehost/media 。 Api调用的HTTP格式 POST /媒体 HTTP/1.1 主持人:某位主持人 内容长度:434 继续...

回答 1 投票 0

Android Retrofir2 Multipart 远程 API 调用将内容类型设置为“application/json”

我的 Android Retrofit2 应用程序中有以下远程 REST API 调用。 @多部分 @POST(“用户/测试上传”) 暂停有趣的uploadUImage( @部分人:PersonFull, ...

回答 1 投票 0

Spring Boot 2.1 MultipartFile 上出现近 50% http 400 bad request 错误 - 启用 SSL(https) 时文件上传

我有一个在公共域上使用 Spring Boot 2.1 构建的 API 服务器,它也提供 API 和文件上传服务。 最近几天,我们想要升级这个 Spring Boot 服务器以使用 SSL (https)。 之前...

回答 3 投票 0

从多部分格式获取文件内容

我想要做的是用户上传他的文件,我会将这个文件存储到我的服务器端 重要提示:我只能使用“servlet-api.jar(2.4 版本)”,不能使用其他 JAR! 我用 我想要做的是用户上传他的文件,我会将这个文件存储到我的服务器端 重要提示:我只能使用“servlet-api.jar(2.4版本)”,不能使用其他JAR! 我使用 <form action=\"/Mapreduce/upload\" method=\"POST\" enctype=\"multipart/form-data\"> 上传我的文件。 然后我使用此代码InputStream whole = request.getInputStream();来获取整个输入流。 然后我使用这段代码来获取文件内容的字符串 BufferedReader br = new BufferedReader(new InputStreamReader(whole, "UTF-8")); while ((line = br.readLine()) != null) { sb.append(line);// sb is stringbuilder here } 然后,我将从 stringbuilder 获得的字符串转换为 InputStream: InputStream is = new ByteArrayInputStream(result.getBytes("UTF-8"")); 最后,我使用以下代码将InputStream is写入另一个文件(临时): OutputStream outputStream = new FileOutputStream(temp);// temp is a file. int read = 0; byte[] bytes = new byte[1024]; while ((read = is.read(bytes)) != -1) { outputStream.write(bytes, 0, read); } 当我上传 .txt 文件时,它可以工作,我可以打开 temp.txt。但是,当我上传 .docx 文件时,无法打开 temp.docx。我怎么解决这个问题?是不是我的编码错误? 你不需要做那么多事情。你可以像下面这样做: index.html <html> <body> <form action="go" method="post" enctype="multipart/form-data"> //here go is path for servelet Select File:<input type="file" name="fname"/><br/> <input type="submit" value="upload"/> </form> </body> </html> UploadServlet.java import java.io.*; import javax.servlet.ServletException; import javax.servlet.http.*; import com.oreilly.servlet.MultipartRequest; public class UploadServlet extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); MultipartRequest m=new MultipartRequest(request,"d:/new"); //d is directory to upload file out.print("successfully uploaded"); } } web.xml 文件 <web-app> <servlet> <servlet-name>UploadServlet</servlet-name> <servlet-class>UploadServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>UploadServlet</servlet-name> <url-pattern>/go</url-pattern> </servlet-mapping> </web-app> 并从链接下载cos.jar文件:http://ftp.java2s.com/Code/Jar/c/Downloadcosmultipartjar.htm。并将其放入您的类路径中。 您可以将 Servlet 代码编写为, Part filepart=request.getPart("file"); System.out.println(filepart); String filename=null; if(filepart!=null){ System.out.println("IF filepart not null"); System.out.println(filepart.getName()); System.out.println(filepart.getContentType()); System.out.println(filepart.getSize()); System.out.println(filepart.getInputStream()); String contentDisp = filepart.getHeader("content-disposition"); System.out.println("content-disposition header= "+contentDisp); String[] tokens = contentDisp.split(";"); for (String token : tokens) { if (token.trim().startsWith("filename")) System.out.println(token.substring(token.indexOf("=") + 2, token.length()-1)); filename=token.substring(token.indexOf("=") + 2, token.length()-1); System.out.println("File Name New is: " +filename); } } InputStream inputstream=null; if(filepart!=null) { inputstream=filepart.getInputStream(); System.out.println("File data: " +inputstream); } 在这里您可以获取上传文件的文件名和内容,在此代码之后您可以编写用于将文件存储在数据库或系统中的代码。

回答 2 投票 0

DioError [DioErrorType.RESPONSE]:Http 状态错误 [404]

Postman 表单数据请求 请求正文包含 预期响应主体 Dio 颤振代码 导入'包:dio/dio.dart'; 导入 'package:flutter_project/config/config.dart'; 导入'../model/postI...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.