Questions tagged «file-upload»

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

13
上传到服务器之前,如何在iOS上压缩/调整图像大小?
我目前正在使用Imgur在iOS上使用以下代码将图像上传到服务器: NSData* imageData = UIImagePNGRepresentation(image); NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString* fullPathToFile = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"SBTempImage.png"]; [imageData writeToFile:fullPathToFile atomically:NO]; [uploadRequest setFile:fullPathToFile forKey:@"image"]; 当我在模拟器中运行并从模拟器的图片库上传文件时,该代码可以正常工作,因为我处于快速以太网连接中。但是,选择使用iPhone拍摄的图像时,相同的代码在iPhone上超时。因此,我通过从网络上保存一个小图像并尝试将其上传的方式进行了尝试,该方法可以正常工作。 这使我相信iPhone拍摄的大图像正在通过速度较慢的3G网络超时。有没有办法在发送之前压缩/调整iPhone中的图像大小?

7
在request.Files上进行foreach
我正在尝试在ASP.NET MVC中上传多个文件,并且我的控制器中有这个简单的foreach循环 foreach (HttpPostedFileBase f in Request.Files) { if (f.ContentLength > 0) FileUpload(f); } 先前的代码会产生此错误: Unable to cast object of type 'System.String' to type 'System.Web.HttpPostedFile'. 我不明白的是为什么Request.Files [1]返回HttpPostedFileBase,但是当它进行迭代时,它返回字符串(大概是文件名)。 注意:我知道这可以通过for循环解决。另外,我尝试使用HttpPostedFile,但出现相同的错误。

12
Django文件上传大小限制
我在Django应用中有一个表单,用户可以在其中上传文件。 我如何设置上传文件大小的限制,以便如果用户上传的文件大于我的限制,则该表格将无效并且会引发错误?

5
在Rails中上传文件
我是Rails的新手,并且正在使用CRUD技术编写RESTful网站。到目前为止,我已经创建了三个页面,所有这些页面都允许用户从数据库中创建,编辑和删除一行。但是,我的第四页需要包含一个上传文件表单,但是a)我不知道文件系统如何与Rails一起使用,因此我不知道文件应该存储在哪里。该文件约为100kb,由于会不断下载,因此无法存储在临时存储中。b)我不知道如何写文件。 如果您能告诉我如何做上面提到的事情,那就太好了-在输入表单上创建上载输入,然后将文件写入单独目录中的文件路径。

8
在ASP.NET Core Web API中上传文件和JSON
如何使用分段上传将文件(图像)和json数据列表上传到ASP.NET Core Web API控制器? 我可以成功接收文件列表,其multipart/form-data内容类型如下: public async Task<IActionResult> Upload(IList<IFormFile> files) 当然,我可以使用默认的JSON格式化程序成功接收格式化为我的对象的HTTP请求正文,如下所示: public void Post([FromBody]SomeObject value) 但是,如何在一个控制器操作中将这两者结合起来?如何上传图像和JSON数据并将它们绑定到我的对象?


3
在Swift中上传带有参数的图片
我正在尝试在Swift中上传带有参数的图像。当我尝试此代码时,我可以获取参数,但不能获取图像 uploadFileToUrl(fotiño:UIImage){ var foto = UIImage(data: UIImageJPEGRepresentation(fotiño, 0.2)) var request = NSMutableURLRequest(URL:NSURL(string: "URL")) request.HTTPMethod = "POST" var bodyData = "id_user="PARAMETERS&ETC"" request.HTTPBody = bodyData.dataUsingEncoding(NSUTF8StringEncoding); request.HTTPBody = NSData.dataWithData(UIImagePNGRepresentation(foto)) println("miraqui \(request.debugDescription)") var response: AutoreleasingUnsafeMutablePointer<NSURLResponse?>=nil var HTTPError: NSError? = nil var JSONError: NSError? = nil var dataVal: NSData? = NSURLConnection.sendSynchronousRequest(request, returningResponse: response, error: &HTTPError) …
73 ios  image  file-upload  swift 

4
在网站上上传和存储图片的最佳方法是什么?
我不知道大型网站如何将图片保存在服务器上。谁能告诉我他们如何将用户上传的图片保存到数据库中? 我在想,也许他们只是将文件(图片)保存在某个路径中,然后将该路径保存在数据库中,对吗? 但是我想这样做。这是正确的吗?例如,一个名为的网站www.photos.com。当用户上传图片时,我将创建一个用户名文件夹,并将这些图片保存在该文件夹中。 我相信我们可以使用创建目录 php file concepts。因此,当新用户上传他的图片或文件时,我想用他的名字创建一个目录。 示例:如果用户名是john,我将在photos.com上创建一个像这样的目录 www.photos.com/john/,然后在他上传图片时将他的所有图片保存到该目录中。这是正确的方法吗? 我在这里没有人知道如何将文件保存到服务器,因此请让我知道如何执行此操作?我想以正确和安全的方式来做。
73 php  file-upload 

8
使用phpMailer和PHP从表单发送文件附件
我有一个example.com/contact-us.php看起来像这样的表格(简化): <form method="post" action="process.php" enctype="multipart/form-data"> <input type="file" name="uploaded_file" id="uploaded_file" /> <input type="hidden" name="MAX_FILE_SIZE" value="10000000" /> </form> 在我的process.php文件中,我使用以下代码PHPMailer()来发送电子邮件: require("phpmailer.php"); $mail = new PHPMailer(); $mail->From = me@example.com; $mail->FromName = My name; $mail->AddAddress(me@example.com,"John Doe"); $mail->WordWrap = 50; $mail->IsHTML(true); $mail->Subject = "Contact Form Submitted"; $mail->Body = "This is the body of the message."; 电子邮件正确发送了正文,但没有附件uploaded_file。 …

3
输入类型为“ file”的jQuery更改方法
我试图用简单优雅的API来拥抱jQuery 100%,但是我遇到了API和我无法弄清楚的纯HTML之间的不一致之处。 我有一个AJAX文件上传器脚本(该脚本可以正常运行),每次文件输入值更改时都希望运行该脚本。这是我的工作代码: <input type="file" size="45" name="imageFile" id="imageFile" onchange="uploadFile()"> 当我将onchange事件转换为jQuery实现时: $('#imageFile').change(function(){ uploadFile(); }); 结果不一样。使用onchange属性uploadFile()可以在按预期更改值的任何时间调用函数。但是,使用jQuery API.change()事件处理程序,该事件仅在第一次更改值时才触发。之后的任何值更改都将被忽略。这对我来说似乎是错误的,但是可以肯定,这不能被jQuery所忽略,对吗? 其他人是否遇到过相同的问题,除了上述内容以外,您是否有其他解决方法或解决方案?

2
jQuery上传进度和AJAX文件上传
看来我还没有清楚地传达我的问题。我需要发送一个文件(使用AJAX),并且需要使用Nginx HttpUploadProgressModule获取文件的上传进度。我需要一个很好的解决方案。我已经尝试过使用jquery.uploadprogress插件,但是我发现自己不得不重写其中的大部分内容,以使其在所有浏览器中都能正常工作并使用AJAX发送文件。 我所需要的只是执行此操作的代码,它需要在所有主要的浏览器(Chrome,Safari,FireFox和IE)中运行。如果我能找到可以处理多个文件上传的解决方案,那就更好了。 我正在使用jquery.uploadprogress插件从NginxHttpUploadProgressModule获取文件的上传进度。这是在Facebook应用程序的iframe中。它可以在Firefox中使用,但不能在chrome / safari中使用。 当我打开控制台时,我得到了。 Uncaught ReferenceError: progressFrame is not defined jquery.uploadprogress.js:80 知道我该如何解决吗? 我还想在完成后使用AJAX发送文件。我将如何实施? 编辑: 我很快需要这个,这很重要,所以我要在这个问题上悬赏100分。第一个回答的人将获得100分。 编辑2: Jake33帮助我解决了第一个问题。第一个对如何使用ajax发送文件做出回应的人也将获得100分。

7
将文件从Java客户端上传到HTTP服务器
我想将一些文件上传到HTTP服务器。基本上,我需要的是对服务器的某种POST请求,其中包含一些参数和文件。我看到了仅上传文件的示例,但是没有找到如何也传递其他参数的示例。 什么是最简单,免费的解决方案?有人有我可以学习的文件上传示例吗?我已经搜寻了几个小时,但是(也许只是那几天之一)找不到我真正需要的东西。最好的解决方案是不涉及任何第三方类或库的东西。


5
WordPress 3.5自定义媒体上传作为主题选项
WordPress 3.5已于近期发布,我通过thickbox使用了WordPress Media Upload系统,并window.send_to_editor在WordPress主题中使用了某些选项(背景,徽标等...)。 但是,您知道WordPress集成了新的媒体管理器,所以我想使用此新功能将图像/文件上传为自定义字段。因此,我花了整个上午寻找找到理想结果的方法。 我发现此解决方案对您中的某些人可能有用。感谢您给我有关代码或您所想到的任何改进的反馈! HTML示例: <a href="#" class="custom_media_upload">Upload</a> <img class="custom_media_image" src="" /> <input class="custom_media_url" type="text" name="attachment_url" value=""> <input class="custom_media_id" type="text" name="attachment_id" value=""> jQuery代码: $('.custom_media_upload').click(function() { var send_attachment_bkp = wp.media.editor.send.attachment; wp.media.editor.send.attachment = function(props, attachment) { $('.custom_media_image').attr('src', attachment.url); $('.custom_media_url').val(attachment.url); $('.custom_media_id').val(attachment.id); wp.media.editor.send.attachment = send_attachment_bkp; } wp.media.editor.open(); return false; }); 如果要查看attachment变量中包含的所有设置,可以执行console.log(attachment)或alert(attachment)。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.