multipartform-data 相关问题

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

使用 MultipartFile 将 XFile 图像发送到 API - Flutter

我有一个适用于网络、Android 和 ios 的应用程序。 我已经实现了下面的包 https://pub.dev/packages/image_picker/example 图像选择器:^0.8.2 image_picker_for_web:^2.1.1 T...

回答 2 投票 0

C# 如何将带有文件的实体作为表单数据从 HttpClient 发布到 API?

我有一个 ASP.NET Core API,它接收如下实体: 公开课ChartDTO { 公共字符串名称{获取;放; } //公共字节[]图像{获取;放; } 公共 IFormFile 图像 { 获取...

回答 2 投票 0

访问 PHP 中上传的文件信息并使用 GD 进行修改

我正在上传 $_FILES 对象中包含的图像。但是,当我尝试获取它的大小时,我收到错误,它不是字符串或不是资源......我怎样才能得到它......

回答 1 投票 0

请求中的$_POST变量包含可选而不是PHP中的字符串

编辑问题 用例是用户(客户端)向运行 PHP 的服务器发送请求。我正在尝试在服务器上编写 PHP 代码,例如用于处理请求的 API 端点。 我已有

回答 1 投票 0

使用 RestTemplate 接收 MultiValueMap 多部分/表单数据

我对此案有疑问,希望有人能帮助我。 所以我嘲笑了获取服务器: @GetMapping(值 = "/getMsgFileExt", 产生 = MediaType.MULTIPART_FORM_DATA_VALUE)

回答 1 投票 0

如何使用 Apache-nifi 的 InvokeHttp 处理器发送带有附加文件的 http POST multipart/form-data 请求?

我正在尝试使用 Nifi 的 InvokeHTTP 处理器将多部分/表单数据请求发送到 POST API。此请求需要一个 json 和一个文件。 POSTMAN 中的请求标头和请求正文看起来有些东西

回答 1 投票 0

NiFi InvokeHttp:如何在不使用 ExecuteGroovyScript 的情况下使用 multipart/form-data 发送多个文件

通常,当我必须将带有 multipart/form-data 的多个文件发布到 RestAPI 服务器时,我使用 ExecuteGroovyScript,如下所述: http://apache-nifi-users-list.2361937.n4.nabble.com/POST-mult...

回答 1 投票 0

C# 中是否有多部分/表单数据解析器 -(无 ASP)

我正在尝试编写一个多部分解析器,但事情变得越来越复杂,我想问是否有人知道 C# 中有一个现成的解析器。 只是为了澄清,我正在编写自己的“微小”HTTP ...

回答 4 投票 0

feign.codec.EncodeException:转换请求正文时出错

尝试使用 MultiPartFile 通过 Rest 请求上传文件。在 App A 的控制器中获取请求,调用服务,然后调用 FeignClient 来调用 A 中的不同 REST 端点...

回答 1 投票 0

如何创建可以接受文件/表单或 JSON 正文的 FastAPI 端点?

我想在 FastAPI 中创建一个端点,它可以接收 multipart/form-data 或 JSON body。有没有办法让这样的端点接受其中之一,或者检测哪种类型的数据

回答 1 投票 0

“使用多个文件和字段对 formData 进行反应,但未根据 PUT 请求进行更新”

我正在 React 中构建一个管理面板,管理员可以在其中编辑指南。编辑表单包含以下字段: 标题(文字输入) 内容(段落数组) 图片(文件上传或 URL) 我使用 FormD...

回答 1 投票 0

由于额外的原因,发送到服务器时出现字符串长度问题 添加到

当字符串附加到 FormData 对象并发送到 Laravel 服务器时,谁决定将使用的编码?我们如何确保客户端匹配上报告的字符串长度...

回答 1 投票 0

如何将特定数据设置到FormData中?

如何向服务器发送数据(Django Rest Framework),以便服务器接收到这种格式的数据: { “键”:“值”, “key_aray”:[ “关键”:“...

回答 1 投票 0

使用 Python 请求发送多部分/表单数据时遇到问题

我正在尝试将三个字符串发布到 API/表单。如果您熟悉的话,该 Web 服务称为 Nginx 代理管理器。它实际上没有 API 文档,但它使用 openapi 3.1.0。我正在尝试发布此内容

回答 1 投票 0

如何在node.js中将图像缓冲区转换为表单数据?

我有一个图像缓冲区,例如: 我有一个图像缓冲区,例如: <Buffer ff d8 ff e0 00 10 4a 46 49 46 00 01 01 00 00 01 00 01 00 00 ff db 00 43 00 04 03 03 03 03 02 04 03 03 03 04 04 04 05 06 0a 06 06 05 05 06 0c 08 09 07 ... 231835 more bytes> 我已经从 npm 安装了表单数据模块。 我需要将此图像文件作为表单数据发送,我尝试过: const form = new FormData(); form.append("image", buffer, { filename: "london.jpg" }); 但是没有成功,我该如何解决这个问题? 我终于找到了使用请求模块解决问题的方法。 https://www.npmjs.com/package/request request.post({ url, formData: { image: { value: file.buffer, // Give your node.js buffer to here options: { filename: file.originalname, // filename contentType: file.mimetype // file content-type } } } },(error, http_response, body) => { }); 您已识别文件名,但未识别内容类型。你两者都需要: form.append("image", buffer, { filename: "london.jpg", contentType: "image/jpg" }); 请参阅我的回答此处了解更多详细信息。

回答 2 投票 0

使用 Blob、Buffer、BinaryString 附加表单数据(后端 NodeJS)

是否有任何方法或任何支持的表单数据包将表单数据附加到 Buffer、BinaryString 或 Blob 对象,并通过 API 使用内容类型 multipart/form-data 请求它(它是一个服务器...

回答 1 投票 0

PHP 中的 cURL 请求既不成功也不显示错误

我正在尝试使用支持 cURL 的 PHP 5.3 中的 cURL 对 API 进行 post 请求。以下应该将图像发送到端点的代码不会从服务器产生错误...

回答 1 投票 0

如何使用 Faraday 的 post 方法发送 JSON 作为表单数据

我应该如何使用“application/x-www-form-urlencoded”和“multipart/form-data;”的 post 方法在 Faraday 中发送此 JSON标题? 消息={ “姓名”:“约翰”, “年龄”:30, “汽车”:{ ...

回答 2 投票 0

Laravel 10 + Blade - 同一输入键下的图像和字符串不起作用

我的刀片文件 - 我的刀片文件 - <input type="file" class="form-control" name="attribute_type_value[]"> <input type="text" class="form-control" name="attribute_type_value[]"> <input type="file" class="form-control" name="attribute_type_value[]"> <input type="text" class="form-control" name="attribute_type_value[]"> 我有 4 个字段,如图所示。 在控制器中(存储方法的开头), dd($request->all()); 给出=> array:3 [▼ // app\Http\Controllers\GuidelineController.php:421 "_token" => "SdTIs78s642zhupVD9diK7m6cA1hjVzeYjI6aOl5" "attribute_type_key" => array:4 [▼ 0 => "image" 1 => "rich-text" 2 => "image" 3 => "rich-text" ] "attribute_type_value" => array:2 [▼ 0 => Illuminate\Http \ UploadedFile {#1439 ▶} 1 => Illuminate\Http \ UploadedFile {#1440 ▶} ] ] 我尝试了不同的验证规则,例如有条件地检查字符串或图像,我猜这不是实际问题 预期结果: "attribute_type_key" => array:4 [] "attribute_type_value" => array:4 [] 但是得到: "attribute_type_key" => array:4 [] "attribute_type_value" => array:2 [] 你可以试试这个: <form enctype="multipart/form-data" method="POST" action="{{route('test')}}"> @csrf <input type="file" class="form-control" name="file_attribute_type_value[]"> <input type="text" class="form-control" name="text_attribute_type_value[]"> <input type="file" class="form-control" name="file_attribute_type_value[]"> <input type="text" class="form-control" name="text_attribute_type_value[]"> <button type="submit">Send</button> </form> </body> 输出示例: [dd() 中的输出]:https://i.sstatic.net/kEiZdYMb.png

回答 1 投票 0

将 ytdl-core 流转换为 Nodejs Express 中的 blob

我正在开发 YouTube 播放列表音频下载器,但遇到了障碍(见下文)。下载一个视频的音频没有问题;我只是将流传输到响应: ytdl(信息。

回答 1 投票 0

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