file-upload 相关问题

将文件从客户端传输到服务器的方法或操作。

我无法使用python在网站上上传本地文件

我想将本地文件上传到网站上: https://www.freeformatter.com/convert-file-encoding.html 将原始文件的编码转换为shift-jis。但是,我的代码没有

回答 1 投票 0

NGINX 反向代理部署后 ExpressJS 文件上传停止

我在 ExpressJS 应用程序上使用 Multer 进行文件上传,所有上传都可以正常工作,直到我使用 nginx 作为反向代理部署应用程序。我似乎无法弄清楚出了什么问题。我...

回答 2 投票 0

在asp.net core mvc中我遇到错误,当我上传图像并单击提交按钮时出现错误

错误= SqlException:无法将 NULL 值插入表“Hospitaldb.dbo.AspNetUsers”列“PictureUrl”中;列不允许为空。 INSERT 失败。该语句已终止。 在

回答 1 投票 0

使用 fetch api 上传文件

我正在尝试使用 fetch api 上传文件,我要发送的文件是 Zip 文件,我从 Polymer 中的组件获取它,我收到 net::ERR_INCOMPLETE_CHUNKED_ENCODING 错误,这是我的代码:

回答 1 投票 0

在 Redshift 中加载选择性列?

我在 S3 中有一个管道 deimeted txt 数据,其中包含 3 列 A、B 和 C。 C 列中的值也有管道值,因此在加载数据时会被分成 3 列以上。 有什么办法吗: 加载

回答 1 投票 0

在 Dropzone.js 中如何设置我们可以上传的最小图像分辨率?接受不起作用

假设我需要限制我的用户上传低于 3MP(近 2048px 宽)的图像。我如何在 Dropzone.js 中执行此操作?尝试用“接受”来做到这一点,但它不起作用: $(函数() { 变种

回答 3 投票 0

如何从femanager扩展TYPO3 11.5上传PDF文件

我尝试使用用户配置文件表单(femanager)从前端上传pdf文件,它只允许我使用“图像”字段,但对于这种情况需要更多pdf文件字段。 我...

回答 1 投票 0

PHP函数了解upload_max_filesize

我在 php.net 中搜索了一段时间,但没有找到我要搜索的内容。我需要一个函数来了解 PHP 函数的 max_upload_filesize 。 这是我需要的:http://www.php.net/manual/en/ini....

回答 3 投票 0

Django / Python:在保存文件之前更改上传的文件名

我正在创建一个用户可以上传图像的网站。我需要确保每个文件名都有唯一的名称,以防止文件相互覆盖。我将生成唯一的名称。但是呃...

回答 3 投票 0

C#:HttpClient,实现上传文件时的进度(UWP)

我正在开发一个 UWP 应用程序,该应用程序使用自定义 API 方法将文件上传到服务器。文件上传本身可以正常工作,但我在上传过程中无法实现进度跟踪。我已经

回答 1 投票 0

预览上传的Json文件内容

我需要将上传的 Json 文件中的 Json 内容显示到文本框中。 我的 HTML 代码, 我需要将上传的 Json 文件中的 Json 内容显示到文本框中。 我的 HTML 代码, <input type="file" value="Import" name="myFiles" onchange="metadataFile()"/><br /> <textarea id="result"> </textarea> 我的 JavaScript 代码, window.metadataFile = function() { var files = document.getElementsByName('myFiles').files; console.log(files); if (files.length <= 0) { return false; } var fr = new FileReader(); fr.onload = function(e) { console.log(e); var result = JSON.parse(e.target.result); var formatted = JSON.stringify(result, null, 2); document.getElementById('result').value = formatted; } fr.readAsText(files.item(0)); } jsfiddle 链接:https://jsfiddle.net/magendiran/zbjpL6rf/ 请注意,getElementsByName返回与搜索name属性匹配的元素集合,而不是单个元素。 您的脚本中有一个错误,这导致它无法正确执行,因为您期望 getElementsByName 返回单个元素而不是集合。 window.metadataFile = function() { var files = document.getElementsByName('myFiles')[0].files; ... ... }

回答 1 投票 0

通过 HTML 文件输入上传 PSD/任何 Photoshop 文件不起作用

我正在尝试使用 HTML 文件输入 () 上传文件。 但即使我传递给它的接受属性有效的 Photoshop 文件的 mimetypes,例如应用程序/psd/应用程序/photoshop/应用程序/x-psd/i...

回答 1 投票 0

将上传的文件转换为文件

我正在使用 PrimeFaces 3.2,我应该在文件系统上存储一个文件。 现在,我知道 FileUploaded 类创建了一个临时文件,因此我可以使用 java.io.File 将其转换为真实文件。 这是我的

回答 5 投票 0

如何在asp.net中使用多个fileupload控件上传多个文件?

我有一个网页(.aspx),其中包含多个文件上传控件。 默认.aspx 我有一个网页(.aspx),其中包含多个FileUpload控件。 默认.aspx <asp:FileUpload ID="FileUploadPort" runat="server" CssClass="Upload" Multiple="Multiple"/> <asp:FileUpload ID="FileUploadSearchImages" runat="server" CssClass="Upload" Multiple="Multiple"/> 默认.aspx.cs protected void btnSubmit_Click(object sender, EventArgs e) { string filenm = string.Empty; HttpFileCollection fileCollection = Request.Files; for (int i = 0; i < fileCollection.Count; i++) { HttpPostedFile uploadfile = fileCollection[i]; if (uploadfile.ContentLength > 0) { string filename = uploadfile.FileName; string imgFolder = ConfigurationManager.AppSettings["AdminSearchImgFolderPath"]; System.Drawing.Image image = System.Drawing.Image.FromStream(uploadfile.InputStream); image.Save(imgFolder + "\\" + GetSearchImageFileName("TEST"), ImageFormat.Jpeg); } } } 在这里,Request.Files将集中获取来自FileUploadControls的所有文件。 我无法识别哪些文件来自特定的 FileUpload 控件? 我知道 4.5 是可能的,但我当前的框架是 4.0,我不想升级到 4.5。有没有使用现有4.0框架的解决方案?? 帮助表示赞赏! 请注意:这不是重复的问题,因为我的要求是在单个页面上上传并识别不同文件上传控件的文件。 您可以添加扩展方法以获得与 .Net 4.5 相同的效果,如本答案所示: https://stackoverflow.com/a/30360786 [注意:我无法发表评论,这就是我将此作为答案发布的原因]

回答 1 投票 0

Formidable 返回 TypeError,ERR_INVALID_ARG_TYPE:“path”参数未定义

我在使用 formidable 上传文件时遇到问题。我在 Windows Server 2016 上。 我的代码完整如下所示,基于 https://www.geeksforgeeks.org/how-to-upload-file-using-

回答 3 投票 0

如何从相机捕获图像并上传到 Firebase

我正在尝试用相机拍照并将其上传到 Firebase。我正在使用 AlertDialog 询问用户是否要使用相机或从图库中选择图像。我可以和...一起拍照

回答 3 投票 0

上传大文件nodejs multer时出现ERR_CONNECTION_RESET

我正在编写一个网络应用程序,允许用户上传非常大的文件(最多 GB)。我的技术栈包括:nodejs、express、multer和纯html。它适用于小文件。但当我上传...

回答 2 投票 0

如何在多个文件夹中上传相同的图像Nodejs multer

如何同时上传不同文件夹中的同一张图片? 我在下面进行了尝试,但没有成功,但是当上传到一个文件夹中时,它会起作用。 var multer = require('multer'); const 存储 = multer。

回答 3 投票 0

在android flutter上记录文件m4a没有上传到后端

所以我试图将文件(png、pdf等)上传到后端端点,它适用于Android和iOS,并且应用程序中有一个记录器,当我尝试使用...上传m4a文件时,它会返回m4a文件...

回答 1 投票 0

如何上传多张图片到imgbb并通过响应获取链接?

我正在通过react-form-hooks获取表单数据 我正在通过react-form-hooks获取表单数据 <div> <input multiple {...register("img", { required: "Image is Required", })} type="file" className="file-input file-input-bordered file-input-error w-full" /> </div> 但是我无法将多个图像文件附加到 formData 并将我发送到 imgBB 来获取图像 URL const { register, handleSubmit, formState: { errors }, } = useForm(); const handlePostAd = (data) => { const image = data.img; const formData = new FormData(); for (let i = 0; i < image.length; i++) { formData.append(`image${i}`, image[i]); } const url = `https://api.imgbb.com/1/upload?key=${process.env.REACT_APP_imgbb_key}`; fetch(url, { method: "POST", body: formData, }) .then((res) => res.json()) .then((imgData) => { toast.success("Image uploaded"); console.log(imgData); }); }; 我期待通过文件输入上传到 imgBB 的图像 URL 链接数组 我也在尝试做同样的事情,这是你的解决方案 创建此组件,以验证并上传图片到imgBB import sendAlert from "./sendAlert"; import uploadImage from "./uploadImage"; import { v4 as uuidv4 } from 'uuid'; const validateAndUpload = async (imageFiles) => { const uploadPromises = []; for (let i = 0; i < imageFiles.length; i++) { const imageFile = imageFiles[i]; if (!imageFile) { continue; // Skip empty or undefined files } if (!imageFile.type.startsWith('image/')) { sendAlert(`Invalid image file (${i + 1}): Please select a valid image file.`, "error"); } else if (imageFile.size > process.env.REACT_APP_MAX_IMAGE_SIZE_IN_BYTES) { sendAlert(`Image file (${i + 1}) size exceeds the allowed limit.`, "error"); } else { const uploadPromise = (async () => { try { const data = await uploadImage(imageFile); const img = new Image(); img.src = data.imageUrl; await new Promise((resolve) => (img.onload = resolve)); return { src: data.imageUrl, key: uuidv4() }; } catch (error) { throw new Error(`Failed to upload image (${i + 1})`); } })(); uploadPromises.push(uploadPromise); } } try { const updatedArray = await Promise.all(uploadPromises); return updatedArray; } catch (error) { sendAlert(error.message, "error"); return []; } }; export default validateAndUpload 对于 uploadImage() 函数使用这个 import axios from "axios"; import sendAlert from "./sendAlert"; const uploadImage = async (img) => { try { let myApiKey = process.env.REACT_APP_IMGBB_API_KEY let formData = new FormData() formData.append('image', img) const { data } = await axios.post(`https://api.imgbb.com/1/upload? key=${myApiKey}`,formData) let imageUrl = data.data.display_url let deleteUrl = data.data.delete_url return {imageUrl,deleteUrl } } catch (error) { sendAlert(error, "error") return null } }; export default uploadImage 这就是如何使用 validateAndUpload 函数 const register = async (e) => { const imageFiles = e.target.files; let updatedArrayToBeSubmit = [...imagesArray]; setImageLoading(true) await validateAndUpload(imageFiles).then((imgObjs) => { updatedArrayToBeSubmit = [...updatedArrayToBeSubmit, ...imgObjs]; }) .catch((error) => { sendAlert("Image upload and processing failed:", "error") }); setImagesArray(updatedArrayToBeSubmit); };

回答 1 投票 0

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